bobaluya's definitions
Formerly "Screaming Monkey Boner". Now "Screaming Mechanical Brain." - A Minneapolis, Minnesota based metal band. They are pretty good.
by bobaluya April 25, 2005
Get the smb mug.
Get the smb mug.We'll email you a link to sign in instantly.