English edit

Etymology edit

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

Pronunciation edit

  • (file)

Noun edit

peter puffer (plural peter puffers)

  1. (derogatory, slang) A male homosexual.

Synonyms edit