A girl having or leaving a foul odor after having sexual intercourse. A nick name of a girl. A smelly pussy. After having a one night stand.
After she left the room after having sex with chad she was then dubbed Stanky-stank.
19👍 5👎