papooshes

English

Noun

papooshes

  1. plural of papoosh