This is paraphrased to convey the meaning as best as I can and not translated word for word. (Lit. = literal translation). I've checked most of the slang but there are a few phrases I'm not quite sure about so suggestions are welcome from people more au fait with French slang.