Skip to main content

Mighty Walrus's definitions

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
by Mighty Walrus August 21, 2023
mugGet the street tuna mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email