Random
Source Code

douche freight train

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