Skip to main content

Definitions by spearfroth

British Slang
1- To win or achieve something, often over an obstacle, challenge or opponent.
2- To upsurp or eat something completely. To gobble some food.
Definition 1: I caned that exam.

I caned everyone in the class running race.

Definition 2: Where did my biscuits go?
Bob caned them.
caned by spearfroth September 15, 2020
test
test
test by spearfroth September 15, 2020