Top definition
To boomroast is a term where a group of gentlemen set upon a new place (city, national park, strip club, etc.) and forever leave their mark in a short period of time.

The word can be used in many ways including,
to boomroast
boomroasted
boomroasting
BOOM-roast
"Wow, did you see Tom boomroast the city of Boston last weekend, it was whack"
by Pooderfish May 03, 2009
Get the mug
Get a Boomroast mug for your cousin Zora.
2
An insult that wasn’t expected
1.β€œYour hair looks like a bush, boom roast”
2. Mia boom roasted me today on the way to class.
by Boomroaster1800 March 10, 2018
Get the mug
Get a Boom roast mug for your guy Georges.