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!