Top definition
a cock-eyed homophobic douchebag who is an expert in yoga and likes to go on public strikes and froth at the mouth.
'Man, i'm such a baba ramdev when it comes to community service.'

OR 'don't go all baba ramdev on me man, i swear i won't touch yr sister until marriage'
by babakamdev June 24, 2011
Get the mug
Get a baba ramdev mug for your cousin James.