on acid
English
Etymology
From on + acid, referring to the intoxicating substance.
Prepositional phrase
on acid
- (idiomatic, informal) Exaggerated, bizarre or unpredictable.
- Used other than with a figurative or idiomatic meaning: see on, acid.
Synonyms
- on steroids
Anagrams
- Adonic, anodic