Super_G's definitions
A portmanteau describing a terminally-degreed person having no common sense and minimal social skills.
My professor is a doctard
by Super_G April 24, 2016
Get the doctard mug.by Super_G February 17, 2022
Get the Douch Canoe mug.