slap on the nape - Turkish English Dictionary