Synonyms for "dope"

Words with similar meaning