look up any word, like lemonparty:

1 definition by parsnippppp

 
1.
someone who is SECRETLY A VAMPIRE
person 1: hey look its meghann!

person 2: watch out she's a boochacha

person 1: yeah boy, she'll suck your blood!

person 2: whoa dude.
by parsnippppp April 27, 2011