What is Caca-head?
A 'crap-head'. Originates from the German slang word 'Caca', which means crap.
You are even more of a caca-head than your mother.