Poofs

Pooves

...something else?

???

My English colleague says 'Welsh' 555