A derogatory name describing someone who is slow in the head comparing them to one that is mentally retarded.
by Bubster125 November 07, 2022

new slur for stupid people who dont think or have dumb opinions or claims with nothing backing anything up
by phiahi July 10, 2025
