to put on a notable performance, especially in sports; to go on a rampage

listen to the pronunciation of to put on a notable performance, especially in sports; to go on a rampage
Englisch - Englisch
tear up the pea patch