Top definition
Another way of saying "Douche Bag." Delta = Phonetic letter D, Sack = another word for "bag." Coined by former YouTuber/Rant Comic Pipistrello
It takes a real Delta Sack to think that kicking kittens is a good idea.
by Pipistrelloyt January 17, 2015
Get the mug
Get a Delta Sack mug for your dog Helena.