I'm hurling insults at one looking in good health! (5,3,2,4,3)
I believe the answer is:
heres mud in your eye
'i'm hurling insults at one looking in good health' is the definition.
I don't know anything about this answer so I cannot tell whether this works.
'good health' is the wordplay.
'good' becomes 'heres' (I can't explain this - if you can you should believe this answer much more).
'health' becomes 'mud in your eye' (I have seen 'Good health' mean 'mud in your eye' so perhaps 'health' could also mean 'mud in your eye').
'heres'+'mudinyoureye'='HERES MUD IN YOUR EYE'
Can you help me to learn more?
(Other definitions for heres mud in your eye that I've seen before include "Declaration from drinker" , "providing earthy matter for pupil?" .)