meaning of Aluminium train

Aluminium train meaning in Urban Dictionary

Either the work or even the sensation of intravenous cocaine usage, due to the metallic rushing noise you hear as soon as the drug crosses the blood-brain barrier. The best rush associated with the greatest tinnitus.