Top definition
-Dope Dope Sha Bang Bang
- unreal in ways that words cant describe so we use this weird slogan

- a much better way to describe a situation/scenario that is "dope"
-Dude last night was that dope dope sha bang bang DDSBB kinda night
by Batch15 August 27, 2015
Get the mug
Get a DDSBB mug for your mom Larisa.