queebs

English

Noun

queebs

  1. plural of queeb