Skip to main content

Definitions by Mighty Walrus

street tuna 

A prostitute with a foul odor emanating from her vagina, usually from lack of washing or clean up from the previous user.
Street tuna is cheap at the casino
street tuna by Mighty Walrus August 21, 2023