Definitions by Human resources
Douchecanoe
A lineman who works for a utility company and cant keep "his" pole under control. Willing to risk life and limb, even his marriage just to make sure all his "equipment" gets serviced by anyone willing, no experience or morals necessary!
Douchecanoe by Human resources January 11, 2020