1 definition by kooioio

Top Definition
People Fucking sucking and blowing each other
lets go home so we can cachi cachi cachi
by kooioio July 11, 2006
Mug icon
Buy a cachi cachi cachi mug!