Skip to main content

Definitions by rez720

domosapien 

Derogatory term for people with down syndrome.
Wow what a domosapien can't he do anything right?
domosapien by rez720 September 4, 2022