1 definition by A mentally disabled person

Top Definition
A retard
"Look at that applesauce person lmao"
by A mentally disabled person March 25, 2017

Mug icon
Buy a applesauce person mug!