Douchebaginsons Share definition Flag A medical term used to refer to a person who has the inability to enjoy anything. Taylor takes this pickup game way to seriously, he must have douchebaginsons. Douchebaginsons by Dr. Jamaal August 20, 2011 0 0 Get merch Get the Douchebaginsons mug. Buy Now — $32.95 See more merch