French Expression of the Day: Pleure, tu pisseras moins

Want to dispense a little tough love? French has the perfect phrase . . .

Scroll to Top