Mighty Walrus's definitions
A prostitute with a foul odor emanating from her vagina, usually from lack of washing or clean up from the previous user.
by Mighty Walrus August 21, 2023
Get the street tuna mug.
Get the street tuna mug.We'll email you a link to sign in instantly.