Another term for your testicles.
I got kicked in the ppballs so hard I passed out.
when u smack ur pp and u get mauled
ow i smacked my pp. u got ppballed