Top definition
Odour emmiting
My German teacher has a traist fadge
by LordC March 28, 2004
Get the mug
Get a traist mug for your boyfriend Bob.
buy the domain for your diy site