Last modified on 17 July 2014, at 14:34

poupen

Middle EnglishEdit

EtymologyEdit

Imitative.

VerbEdit

poupen

  1. to make an abrupt sound
  2. to blow or toot a horn