apeshit on acid
1)that party was so much fun, i went apeshit on acid
"refers to going mental over something in a completely unrestrained way, or getting beyond pissed off at something
"1)that party was so much fun, i went apeshit on acid" What is the definition of "apeshit on acid"?