Scream when teaspoon is inserted in popular place (7)
I believe the answer is:
hotspot
'scream when teaspoon is inserted' is the definition.
I can't judge whether this defines the answer.
'popular place' is the wordplay.
'popular' becomes 'hot' (similar in meaning).
'place' becomes 'spot' (synonyms).
'hot'+'spot'='HOTSPOT'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for hotspot that I've seen before include "Nightclub" , "busy area" .)