1 definition by Prasant Patel

When a person or thing smells so nasty, you can't even be around it
Yo Nat is teekin, i'm out..
by Prasant Patel May 3, 2007
Get the teekin mug.