1 definition by Wog Girl ;)

1
An Italian derrived word which means dickhead
Testa: Head
D: Dick *appreviated*
"Watta Testa D mate!"
by Wog Girl ;) June 16, 2004
Get the mug
Get a Testa D mug for your buddy Beatrix.