Fat-headed imbecile Synonyms

Definitions for Imbecile