The total awkward moment went down when Eddie was meeting fans in San Francisco. While there, a mom offered up her child for a smoocheroo, and Ed shut her down immediately. He opted to chat to the little girl instead.
"She wanted me to be her daughter's first kiss, and her daughter was nine. She was like 'Well, Carrie Underwood did it for this 11-year-old boy last week,'" he told Entertainment Weekly magazine.
"If Carrie Underwood kisses an 11-year-old boy, he goes to school the next day and they go 'Oh, you absolute lad!' If a nine-year-old girl goes into school and goes 'I got kissed by a 24-year- old yesterday,' police are being called, you know?"
Good call, Ed.