Talking indiscreetly in toilets on ecstasy (5)
I believe the answer is:
loose
'talking indiscreetly' is the definition.
'toilets on ecstasy' is the wordplay.
'toilets' becomes 'loos' (loo is a kind of toilet).
'on' says to put letters next to each other.
'ecstasy' becomes 'e' (informal term for the drug).
'loos'+'e'='LOOSE'
'in' is the link.
(Other definitions for loose that I've seen before include "wobbly" , "Not bound" , "Not fitting tightly" , "Vague -- insecure" , "Promiscuous" .)