Top definition
I've just had the biggest cachu int he world. It was very smelly.
by Cryongenic Ragamuffin September 08, 2004
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
2
cachu is used in the welsh language as a sware
welsh:y darn o cachu
english:You piece of shit
by carwyn April 04, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush