Boo queen's visit? (7)
I believe the answer is:
catcall
'boo' is the definition.
(thesaurus)
'queen's visit?' is the wordplay.
'queen' becomes 'cat' (a queen is a female cat).
'visit?' becomes 'call' (call is a kind of visit).
'cat'+'call'='CATCALL'
(Other definitions for catcall that I've seen before include "taunt from the audience" , "Noisy expression of disapproval" , "Audience's expression of disapproval" , "Derisive call" , "Boo" .)