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 cachu mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email