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.
7👍 6👎
Memes.
someone posts 69420666 on reddit=upvotes