Street Brain Share definition Flag The act of getting your dome waxed while driving. After the keg ran out I totally got some Street Brain driving this drunk bitch back to her place. Street Brain by NBA Jam Rules Bro April 3, 2009 0 0 Get merch Get the Street Brain mug. Buy Now — $32.95 See more merch