smb Share definition Flag Formerly "Screaming Monkey Boner". Now "Screaming Mechanical Brain." - A Minneapolis, Minnesota based metal band. They are pretty good. Did you go to the SMB concert yesterday? smb by bobaluya April 25, 2005 0 0 Get merch Get the smb mug. Buy Now — $32.95 See more merch