What does Boomroast mean?

Boomroast meaning in Urban Dictionary

To boomroast is a phrase where a group of men set upon an innovative new destination (city, nationwide playground, strip club, etc.) and forever leave their particular level in a short period of time.The term can be utilized in a variety of ways including,to boomroastboomroastedboomroastingBOOM-roast