1 definition by waitnoimnothim

Top Definition
Mentally Retarded but physically.
Nick is physically retarded.
by waitnoimnothim October 12, 2015

Mug icon
Buy a physically retarded mug!