A person or group who exceeds the limits of being a douche canoe
Grady, you are a douche freight train
by sid_ August 24, 2017
Get the douche freight train mug.