Where does “wankpuffin” come from?

wankpuffin (English) comes from English puffin, from Middle English poffin, from English puff, from Middle English puff, from Old English pyf — a blast of wind, puff.

wankpuffin (English): A contemptible person

Definitions

  1. A contemptible person

Ancestry of “wankpuffin”, step by step

wankpuffin traces back through two separate lines of ancestry.

via English puffin

StepLanguageWordMeaning
1EnglishpuffinThe young of the Manx shearwater (Puffinus puffinus), especially eaten as food
2Middle Englishpoffin—
3EnglishpuffA sharp exhalation of a small amount of breath...
4Middle Englishpuff—
5Old Englishpyfa blast of wind, puff

via English wank

StepLanguageWordMeaning
1EnglishwankTo masturbate; To masturbate; to give a hand job...
Every word from Old English pyf →Every word from Middle English puff →Every word from English puff →