Soho Pam could be cleaner (7)
I believe the answer is:
shampoo
'cleaner' is the definition.
(shampoo cleans hair)
'soho pam could be' is the wordplay.
'could be' indicates an anagram.
'soho'+'pam'='sohopam'
'sohopam' anagrammed gives 'SHAMPOO'.
(Other definitions for shampoo that I've seen before include "Hair-cleansing agent" , "Hair-cleaning product" , "Bathroom preparation" , "Hair-care product" , "Liquid that goes to your head?" .)