Testa D Share definition Flag An Italian derrived word which means dickhead Testa: Head D: Dick *appreviated* "Watta Testa D mate!" Testa D by Wog Girl ;) June 16, 2004 0 0 Get merch Get the Testa D mug. Buy Now — $32.95 See more merch