Meaning
Slang: a fixed-up arrangement or understanding, often shady; a 'connection' pulled to get work done, or a romantic hookup.
Slang: a fixed-up arrangement or understanding, often shady; a 'connection' pulled to get work done, or a romantic hookup.