on acid

Etymology
From +, referring to the intoxicating substance.

Prepositional phrase

 * 1)  Exaggerated, bizarre or unpredictable.