answersLogoWhite

0

It's a more polite way of saying mentally retarded. It means the person has an IQ below 70.

User Avatar

Wiki User

16y ago

What else can I help you with?