Skip to main content

saucecook69420's definitions

smelly twee

Share definition
A smelly twee is a scottish term to describe rats that live close to humans.
Joke varietions such as "tweeaaboos" are also often overheard.
by saucecook69420 August 31, 2018
Flag
mugGet the smelly twee mug.