by fachacha maker April 30, 2011
Get the Fachacha mug.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.
person 2: watch out she's a boochacha
person 1: yeah boy, she'll suck your blood!
person 2: whoa dude.
by parsnippppp May 18, 2011
Get the boochacha mug.by octiger24 November 12, 2020
Get the Moochacha mug.when someone/something is attractive. you would call them moochachay as a compliment, but to others it can be seen as an insult. Be careful.
by hniklas April 19, 2021
Get the moochachay mug.