meaning of arabian ping pong slap

arabian ping pong slap meaning in Urban Dictionary

when your testicle are slaped tough with a ping pong bat from behind by a arab