Random
Source Code

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