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
by estranger October 07, 2010
Get the dire straits mug.