Skip to main content

carwyn's definitions

cachu

cachu is used in the welsh language as a sware
welsh:y darn o cachu
english:You piece of shit
by carwyn April 23, 2006
mugGet the cachumug.

Share this definition