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.
The increase in earnings per share that comes against a firm acquires another firm with a P/E ratio lower than its original price-earnin..
1.
after a feed or a hard night drinking u sit around and do absouloutly nothing just laze round known as "vegestabalising"
janh..