poupen

Middle EnglishEdit

EtymologyEdit

Imitative.

VerbEdit

poupen

  1. to make an abrupt sound
  2. to blow or toot a horn
Last modified on 8 January 2012, at 15:19