pussy-whipped guy - Turkish English Dictionary