look up any word, like pussy:

1 definition by FPC

 
1.
grotesque odor; unpleasurable scent
Keep on, Dey gon' find yo' body somewhere stankin'!
by FPC July 08, 2005