From English-Turkish FreeDict Dictionary ver. 0.3:
slap /slˈap/ 1. (slapped, slapping) hafifçe vurmak, tokat atmak 2. hakaret etmek 3. gelişi güzel koymak 4. tokat, şamar, hafif sille 5. hakaret 6. ansızın, birdenbire, (informal) şıp diye, pattadak 7. (k. dili) dosdoğru. slap in the face hakaret. slap on yürürlüğe koymak 8. (cezaya) çarptırmak. slap on the wrist azarlamak.