Herbage, is there a source for 'Eccles = an expression of joy or happiness'? I've checked my (five) dictionaries and can't find it. PS The Go on, Goon, Eccles answer is the correct one, of course - but your comment was interesting.
Glad you couldn't find it either NaC; thought I was going (evener more) daft. Does seem a strange definition to me. AND Eccles cakes are my favouritest things ever. :))