Random
Source Code

mentally rechallenged

Mentally retarded or incredibly stupid.

Are you some kind of mentally rechallenged person?

by dingalongzig February 4, 2006

18👍 19👎