slap the donkey - Turkish English Dictionary