chacha

Derived from the spanish word 'muchacha', meaning 'girl'. Chacha is the slang word for girl.
Hey chacha, you look damn good!
by Alicia August 03, 2003
Get the chacha mug.

fart sucker

one who sucks farts out of another persons asspipe
Saddam is a fucking fart sucker.
by Alicia January 01, 2005
Get the fart sucker mug.