Definitions by Julia
d'bag
It is short term for the word Douche Bag. Douche bag meaning a person who like an actual douche bag takes dirty vaginal secretion. Also implying this person sucks, is stupid. It's a basic insult.
harshing my mellow
harshing my mellow by Julia May 7, 2005
Word of the Day on February 21, 2026