papoosh

English

Noun

papoosh (plural papooshes)

  1. Alternative form of baboosh.