Chauvinist's piece about good love (5)
I believe the answer is:
bigot
'chauvinist's' is the definition.
(thesaurus)
'piece about good love' is the wordplay.
'piece' becomes 'bit' (synonyms).
'about' is an insertion indicator.
'good' becomes 'g' (abbreviation).
'love' becomes 'o' (love means zero in tennis).
'g'+'o'='go'
'bit' enclosing 'go' is 'BIGOT'.
(Other definitions for bigot that I've seen before include "Someone intolerant of opinions of others" , "Fanatic" , "Intolerant type" , "Racist or sexist?" , "Intolerantly prejudiced person" .)