Idioms
Become excited.
Excessively agitated.
She went ape shit when she found out what is all about.
There is no origin for this idiom
Was this page helpful?
Thank you for your vote !
Share go ape shit with friends
definition
Common phrase that has a specific meaning.