I'm in the USA, and I don't get "Sharon Peters" either...The closest thing I can think of is a link between "Sharon" and "Shower on" and "Peters" and "Pee", but the pronounciations are different enough to make the connection a really big streatch.
Maybe its a regional accent thing...
And talk about cruel names -- imagine hearing that you're No relation to your parents!
Ouch!!!