Definitions by Chadleyturpenkum
Ding Dong Ditch
When a piece of shit loser knocks a girl up and can't handle the financial and emotional responsibility of being a father so he leaves her high and dry.
Ding Dong Ditch by Chadleyturpenkum March 12, 2017
snow chucker
A durogatory term for a stupid Canadian
snow chucker by Chadleyturpenkum December 31, 2016