1 definition by Spindalina

Top Definition
A hobo living on the street who eats only vegetables. Usually an extreme idiot, even though educated.
Wow, that Meghna just lit up the insides of a gas tank with a cigarette lighter.
by Spindalina February 01, 2008

Mug icon
Buy a Meghna mug!