Meaning

1 senses
  1. (derogatory, slang)A male homosexual.

Origin

From peter (“penis”) and puff (“to smoke”).

From peter (“penis”) and puff (“to smoke”).

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: peter puffers
Singularpeter puffer
Pluralpeter puffers

regular

See also

neighbours in the dictionary
peter puffer — meaning, examples, forms, synonyms | Krumeto