stuff one's arse - French English Dictionary