1 definition by User #102314124

Top Definition
Retarded ; A guy that is genuinely slow in brain functionality
Hey, you see that Spencer kid.
by User #102314124 July 11, 2019

Mug icon
Buy a Spencer mug!