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 7, 2010
mugGet the dire straitsmug.

Share this definition