"Having a naughty" was for a long time a euphemism for having sex in Australia.
A visiting female English singer caused some mirth when she told a group of Australian musicians that she had "three naughties" to help her go to sleep. In the part of England she came from a "naughty" was a cocktail.