wow, did you see tom boomroast the city of boston last weekend, it was whack
to boomroast is a term where a group of gentlemen set upon a new place (city, national park, strip club, etc
"wow, did you see tom boomroast the city of boston last weekend, it was whack" What is the definition of "boomroast"?