choofas

English

Noun

choofas

  1. plural of choofa