1 definition by mb261

Top Definition
Used to describe a person whose mental capabilities are not up to par; a retard.
"I didn't know that thing in the Disney logo was a D"

"Are you slower than the other children?"

"Clearly"
by mb261 May 23, 2010

Mug icon
Buy a slower than the other children mug!