What is Twazz?
1.
mix of twat and spazz, affectionate term for oneself or a friend.
"I can't believe i did that, I am such a twazz!"
See
2.
A term somehow developed in southern England...
Meaning : the
ahh you got me right on the twazz
See
Random Words:
1.
A small town in Vermont located near Barre and it's capital, Montpelier. Northfield is home to several historic churches, and five..
1.
An imaginary virus that computer illiterates use as an excuse for when somebody finds their 10 gigabyte stash of pornography.
Tech Repa..