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,
"Wow, did you see Tom boomroast the city of Boston last weekend, it was whack"
Free Daily Email
Emails are sent from firstname.lastname@example.org. We'll never spam you.