last night sucked, i got canal-ditched in buckeye arizona, now i have the clap
waking up alone after having regrettable sex with a girl from west phoenix
"last night sucked, i got canal-ditched in buckeye arizona, now i have the clap" What is the definition of "canal-ditched"?