Crossword Genius

Scottish dish, good one, consumed by ugly old women (6)

Ross

I believe the answer is:

haggis

I'm a little stuck... Click here to teach me more about this clue!

'scottish dish' is the definition.
(I've seen this before)

'good one consumed by ugly old women' is the wordplay.
'good' becomes 'g' (abbreviation).
'one' becomes 'i' (Roman numeral).
'consumed by' indicates putting letters inside.
'ugly old women' becomes 'hags' (I can't explain this - if you can you should give a lot more credence to this answer).
'g'+'i'='gi'
'gi' going inside 'hags' is 'HAGGIS'.

Can you help me to learn more?

(Other definitions for haggis that I've seen before include "Burns' night dish" , "Scotish sheep dish" , "Robert Burns' "Great chieftain o' the puddin'-race"" , "Hi gags about traditional Scottish dish" , "Burns Night fare" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app