Random
Source Code

turkish slap

the act of slapping or being slapped in the face by a penis

gee, I just got the biggest turkish slap from fernando today!

by FernandoGarcia January 24, 2005

63👍 34👎