DTB Share definition Flag Dump that bitch! Why are you putting up with her bullshit? Just DTB dump that bitch! DTB by Royal Galayr June 19, 2016 Get the DTB mug.