Country Dictionary

A fork of Rural Dictionary

cane toad

the act of humping someone

I totally saw you cane toading that girl last night

by Sveiven November 13, 2006