monkey balls

English

Noun

monkey balls

  1. plural of monkey ball