2 definitions by Peiper

A 'crap-head'. Originates from the German slang word 'Caca', which means crap.
You are even more of a caca-head than your mother.
by Peiper January 6, 2005
Get the caca-head mug.