Bought a shirt with this label recently:
Not so sure that’s the best branding. Poof, or poofter, is a derogatory term for a gay man. Wordnik also notes that it’s a term used by magicians to indicate a “sudden vanishing.”
Naturally, the apotheosis of both these meanings can be found in this Arrested Development clip, which I invite you to savor as much as I have.
Another fun fact: Poof can also mean the product or sound or act of flatulence! Don’t say I’m not trying to find entertainment where I can!