Skip to main content

Definitions by Wog Girl ;)

An Italian derrived word which means dickhead
Testa: Head
D: Dick *appreviated*
Testa D by Wog Girl ;) June 16, 2004