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
"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 buddy Riley.
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 cat Yasemin.