2 English Synonyms for CRACKHEAD
Prev.1Next
crackpot
Definition: 1. (informal) An eccentric, crazy or foolish person.
There are 4 definitions of the word crackpot
Show more information about crackpot
idiot
Definition: 1. (pejorative) A person of low general intelligence.
There are 5 definitions of the word idiot
Show more information about idiot
Prev.1Next
Search took: 10.51 ms