pussy-whipped person - German English Dictionary