1 definition by Shawnh Edwards
1)A female who constantly smells.
2)A female who has a constant vaginal stench. Ex: Eww god, who has stinky pinky?
2)A female who has a constant vaginal stench. Ex: Eww god, who has stinky pinky?
by Shawnh Edwards April 16, 2005