Skip to main content

Definitions by Ghastly Tea

Twat

Share definition Flag
Get your twat out of my face, Boston Bruins Fans!!
Twat by Ghastly Tea June 3, 2010