What is Cane Toad?
1.
Anything that is taken out of its natural environment, placed in another suitable one, and gets on the fast track to total world domination.
Originates from the sugar cane toad, a native Hawaiian toad that was introduced to Australia to help control beetle population and has never looked back.
Guy 1: Did you see that new guy from Japan? He doesn't even speak English, but in a week he's already been promoted to head of our department and I hear he's knocked up the VP.
Guy 2: What a total cane toad.
See
2.
the act of humping someone
I totally saw you cane toading that girl last night
See
Random Words:
1.
Popularized by the book The Electric Kool-Aid Acid Test by Tom Wolfe. It means to be very fucked up on psychedelic drugs primarily LSD.
..
1.
An elitest high school that thinks they're a private school in the city of Toronto, Ontario.
She thinks she's got her shit al..
1.
Street term for shooting up Insulin.
"oooh mah god, insulin I love you. Ohh, sweet, sweet life-giving nectar processing my sugars...