A mentally challenged person
you look like a right chest-tapper doin that.
2👍 2👎
a mentally retarted person or someone being thick
You're a right little chest-tapper, you!