English edit

Noun edit

yaboos

  1. plural of yaboo