DAB meaning a small amount of something, to touch something lightly, a highly concentrated weed extract or a type of hip-hop dance ...or DAB Radio (being Digital Audio Broadcasting Stream, in this case). I struggle
First impressions, I'm not in love with the "DAB" thing
Small Stream
Weed Stream
Green Stream
Dance Stream
I could get behind the above, as the replacement (or similar). Hope I'm wrong