An ableist term used by people with low iq.
âIâm EndogenicââOh , so youâre a fucking idiot?â
34👍 51👎