Skip to main content

Troutbutt's definitions

Street dolphins

Refers to drunk young women making lots of high pitched squealing noises when walking in groups down the street during a bar crawl.
Sorry, I couldn’t sleep last night, the bar below me had a Taylor Swift eras night, and it was street dolphins howling until 3am
by Troutbutt December 29, 2023
mugGet the Street dolphins 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