0
It means to stop messing around, follow orders, do what you are suppose to do, or leave.
no
An idiom that means surrender is to "wave the white flag."
A closely related idiom is to "throw in the towel" which means to give up."
to laugh is 'rire' in French,and the idiom 'to laugh up is sleeve' is 'rire sous cape'.
It means things are trustworthy.