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 pyfEvery word from Middle English puffEvery word from English puff