English edit

Noun edit

yabbuts

  1. plural of yabbut