What is Pelota?
meaning a ball or also referring to the testicles (huevos) it is pretty much a spanish word.
Cheenip dude you have huge pelotas of death.
Hey put your pelota away
See ball, testicle, groin, nuts, cheenip, sack, meatbag, meatsack