Top Definition
Impen (imp-PEN?) \proper noun\
Commonly grouped with: Douglas

1. a carnivorous man

2. in folklore: wielder of the key to the universe. (Note: According to scholars, the "key to the universe" references an unusual anatomy of the dextral manus"

3. In French: I surrender.
by Noriel Jarito March 08, 2014
5 Words related to Impen

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.