A drunk snorting cocaine in town (5)
I believe the answer is:
ascot
'town' is the definition.
(I've seen this before)
'a drunk snorting cocaine' is the wordplay.
'drunk' becomes 'sot' (sot can mean a drunken person).
'snorting' indicates putting letters inside (snort can mean to ingest through the nose).
'cocaine' becomes 'C' (drugs abbreviation).
'sot' going around 'c' is 'scot'.
'a'+'scot'='ASCOT'
'in' is the link.
(Other definitions for ascot that I've seen before include "Royal race meeting venue" , "English racecourse in Berkshire" , "Famous racecourse" , "Posh racecourse" , "course without any fences!" .)