1 definition by Swag poop

Top Definition
A very stinky yet bad person
She is a teh
by Swag poop October 16, 2018

Mug icon
Buy a Teh mug!