hit the piss - French English Dictionary