It's OK, I can understand it when solvers find a clue reference to be beyond the pale.
I can only offer the reassurance that, as setters, we check dictionaries to see if a word goes beyond slang (which is deemed acceptable) into vulgar, and 'nooky' doesn't. Even then, the clue goes into the hands of the crossword editor. There have been times when a word/reference HAS been rejected because, despite dictionaries, it's considered to have unacceptable connotations, in which case it will be changed. On this occasion there were no problems.