English edit

Noun edit

japesters

  1. plural of japester