yabbis

English

Noun

yabbis

  1. plural of yabbi