2 definition by 2Am4Sure

Top Definition
A licensed physician who mainly supplies amphetamines and other drugs for a fee.
I scored with Dr. Feelgood last week
by 2Am4Sure June 14, 2008

Mug icon
Buy a Dr. Feelgood mug!
A socially acceptable euphemism for the male member.
My dingfod itches--will you scratch it?
by 2Am4Sure January 17, 2008

Mug icon
Buy a dingfod mug!