Top Definition
An amazing early 80's post punk band from Boston. Released one album before breaking up due to a severe case of tinnitus in the guitarist. Later reformed in 2002 and released an amazing come back album.
Mission of Burma blows all those indie bands out of the water.
by thefletch May 29, 2005
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.