Top Definition
An annual outdoors music festival held in New England that showcases the best local bands of the area. This tradition of rock n roll has been long running since 1991.While there are softer acts, it is notorious for being the stomping grounds of the heaviest metal acts of tomarrow.
Locobazooka 2006 was awesome! M-16 was my favorite.
by Brianator August 15, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.