Top definition
Something like the bomb, either something really good or shocking
This pizza is shucking the bang!

That crime scene was shucking the bang!
by Violet Blu March 06, 2017
Get the mug
Get a shucking the bang mug for your Uncle Jerry.