look up any word, like swag:
 
1.
It means: dickhead
Sei una grandissima testa di cazzo!

You are fucking dickhead!
by phas3r August 11, 2008
37 4