pussy-whipped person - Turkish English Dictionary