Definitions of poof:

  • noun:   offensive terms for an openly homosexual man