1 definition by IppoPhil

Top Definition
Synonym of "down" intended as "person affected by down syndrome" but used as insult.
Phil : What are you doing James? You are a doen.
by IppoPhil September 24, 2020

Mug icon
Buy a Doen mug!