I play an online game with a group of people, one of whom is UK-based. He was going out of town for several days, so he told us to "feel free to do a cheeky quest" without him.
What does the word "cheeky" mean in that context? I tried to look it up, but none of the meanings I found - even on urbandictionary - seemed to fit. My best guess is that it means something like "quick"? How would I express something similar in American English?