Greeting idiot eating more nuts and duck leg (4,9)
I believe the answer is:
good afternoon
'greeting' is the definition.
(good afternoon is a kind of greeting)
'idiot eating more nuts and duck leg' is the wordplay.
'idiot eating' becomes 'goo' (I can't explain this - if you can you should believe this answer much more).
'more nuts' becomes 'dafter' ('daft' can be a synonym of 'nuts').
'and' becomes 'n' (common abbreviation for 'and').
'duck' becomes 'o' (resembles zero - 'duck' in cricket).
'leg' becomes 'on' (cricket term, fielding positions).
'goo'+'dafter'+'n'+'o'+'on'='GOOD AFTERNOON'
Can you help me to learn more?
(Other definitions for good afternoon that I've seen before include "Words of salutation" , "PM greeting" .)