English edit

Noun edit

poufter (plural poufters)

  1. Alternative form of poofter