2 definitions by Super_G

A portmanteau describing a terminally-degreed person having no common sense and minimal social skills.
My professor is a doctard
by Super_G January 13, 2016
Get the doctard mug.
A vehicle, typically a pickup truck (i.e., land canoe) operated by an obnoxious total loser.
by Super_G February 17, 2022
Get the Douch Canoe mug.