pussy-whipped guy - French English Dictionary