Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. stankin'
In a bad situation.
Man, that nigga left me stankin'.
by warewoof Sep 11, 2003 share this add a video