I think probably not but I've done a search on the name here and hadn't thought of the maggot connection! Anyone know how likely it is a child will get teased for this? Does Margo just look a bit rubbish though?
And opinions welcome on the name itself of course :) .