To me, "Throw the apple" is looking more and more like an idiom meaning "Do/Initiate something".
Does this make sense to native Welsh speakers?
Certainly not one I've come across.
Just how common is it to throw apples around in Wales? Should I be bringing a helmet? :p
Goes back to Owains wars in Herefordshire, fight cider with cider.