teekin

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 16, 2007
mugGet the teekinmug.