pussywhipped - Turkish English Dictionary