Top Definition
Cachu is the Welsh for shit.
I've just had the biggest cachu int he world. It was very smelly.
de Cryongenic Ragamuffin 08 Septembrie 2004
cachu is used in the welsh language as a sware
welsh:y darn o cachu
english:You piece of shit
de carwyn 04 Aprilie 2006

E-mailuri zilnice

Tastează-ți adresa de e-mail mai jos pentru a primi gratuit în fiecare dimineață cuvântul zilei!

E-mailurile sunt trimise de la daily@urbandictionary.com. Nu-ți vom trimite mesaje nedorite.

×