The guy’s on acid.
“The guy’s on acid.”
I thought he was self-medicating, too. I bet he wrote his own prescription. (He has doctorate in psychiatry)