look up any word, like blumpkin:

1 definition by carwyn

 
1.
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