Skip to main content

Definitions by Haddocktwat

twallock 

Share definition Flag
A mixture of twat and either bollock or pillock, somewhat akin to twunt.
What a stupid twallock you are.
twallock by Haddocktwat May 8, 2004