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
İngilizce - İngilizce
tear up the pea patch