Top definition
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.
by Dr. Jamaal August 16, 2011
Get the mug
Get a Douchebaginsons mug for your grandma Jovana.