Skip to main content

Definitions 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..
teekin by Prasant Patel May 16, 2007