Top Definition
the unfortunate condition of a twat worn by overuse.
Her daily twatwaddles, and all that they encompassed, caused her to develop a noticeable snaggletwat.
by mystery cult March 23, 2008
7 Words related to snaggletwat

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.