2 definitions by walle this is me

Slang for a person who has Down Syndrome.
But is used when someone does or says something retarded.
Doulan: Says the earth is flat.
Olle: No you fucking Downey.
by walle this is me November 20, 2020
Get the Downey mug.