What does baba ramdev mean?

baba ramdev meaning in Urban Dictionary

a cock-eyed homophobic douchebag who is an expert in yoga and likes to go on community attacks and froth within mouth.