A UK slang term for a cannabis Joint
"Hey, light that Johnny-T" "I'm gonna roll a Johnny-T soon" "Oi, wake up. Here Have this Johnny-T "