when something has gone your way or is done well
Person 1: I did really good in that test
Person 2: boomchickapow
by Heibevwuskabavaghjw March 15, 2020
Get the boomchickapow mug.