Skip to main content

Definitions by saucecook69420

smelly twee 

A smelly twee is a scottish term to describe rats that live close to humans.
Joke varietions such as "tweeaaboos" are also often overheard.
eek eek, a smelly twee!
smelly twee by saucecook69420 August 31, 2018