ridiculously dumb person;mental retard
'that girl just tripped up the stairs' 'i know she's such a child baby'