Liberal profanity a few find offensive (9)
I believe the answer is:
loathsome
'offensive' is the definition.
('loathsome' can be similar in meaning to 'offensive')
'liberal profanity a few' is the wordplay.
'liberal' becomes 'l' (abbreviation).
'profanity' becomes 'oath' (oath is a kind of profanity).
'a few' becomes 'some' (I've seen this before).
'l'+'oath'+'some'='LOATHSOME'
'find' acts as a link.
(Other definitions for loathsome that I've seen before include "gross" , "Horrid" , "Hateful" , "Repulsive" , "Disgusting, nauseating" .)