Top Definition
People Fucking sucking and blowing each other
lets go home so we can cachi cachi cachi
by kooioio July 11, 2006
5 Words related to cachi cachi cachi

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×