Skip to main content

Dr. Jamaal's definitions

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 20, 2011
Flag
mugGet the Douchebaginsons mug.