1 definition by Cockmydoodledoo

The disgusted face one would make if they smelt someone that wasn't wearing deodorant or smelt like bloody tampons.
Gosh, with all these sweaty bodies around me I can't help but make a tera.
by Cockmydoodledoo January 12, 2017
Get the Tera mug.