Looks at golden elephant's head — it's very ugly (7)
I believe the answer is:
eyesore
'it's very ugly' is the definition.
(I know this)
'looks at golden elephant's head' is the wordplay.
'looks at' becomes 'eyes' (I've seen this in another clue).
'golden' becomes 'or' ('or' is the name for gold in heraldry).
'head' says to take the initial letters.
The initial letter of 'elephants' is 'e'.
'eyes'+'or'+'e'='EYESORE'
(Other definitions for eyesore that I've seen before include "Horrible sight" , "ugly feature" , "An unsightly thing" , "Ugly item" , "Monstrosity" .)