'man, i'm such a baba ramdev when it comes to community service
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" What is the definition of "baba ramdev"?