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 Get the Douchebaginsons mug.