Hola, encontré en este link que significa "fumarse un porro". Cheeky vendría a ser "rapidito y sin que nadie los vea" Urban Dictionary: toke
Saludos👁 Smile :)
I have only heard "toke" to mean smoke a joint--but the pairing of "cheeky" and "toke" is awkward to me. Cheeky to me sounds pretty British in this context because it sounds unnatural to me to say "cheeky toke." Maybe you could verify the meaning from other natives.
Hola colsass , en el urbandictionary hablan de “to fancy a cheeky drink” y lo definen de la siguiente manera: Another term for quick or sly. "Do you fancy a cheeky drink down the pub while the missus is busy."
I agree with colsass that the combination is strange, and is not obvious to me, as a Brit, either. Could be coquita's meaning is right, i.e. "a sly smoke of a joint".