Bomb The Streets is the best punk band to ever exist.
Did you see Bomb The Streets play last week? It was SO good it made me lactate!
7👍 20👎
Another way of saying something is "bomb"
Person 1: That movie was bomb!
Person 2: Yeah, man. Bomb street.
1👍 1👎