CANE


Meaning of CANE in English

(it) Verb. 1. To travel at great speed. E.g."I caned it down the motorway and got there in record time." 2. To overindulge in drugs or alcohol. E.g."I've been caning whizz (amphetamine sulphate) all weekend and had no sleep for 3 days."

Slang English vocab.      Английский сленговый словарь.