Skip to main content

Definitions by estranger

dire straits

to be in serious shit !!!! to be fucked up !!!
you dumasses don't even know your own language !!! You're in Dire straits
dire straits by estranger October 7, 2010