technically if you vouch for someone like that, it means what maldesto suggested.
You said you can vouch 100% for this user, meaning you trust him fully. Which in turn leads us members to also trust him. But when maldesto suggests he'll hold you accountable you back down. Seems odd to me.