English Dictionary
Definition go ape in British English
go ape phrase
phrase
1
to become very excited, enthusiastic, or angry about something
