Lyric discussion by tea216 

"I know all about the ugly pilgrim thing entertainers bring may flowers"

I am confused about this line. It sounds really cool but I have no idea what it means.

From Wikipedia:

Sydney Biddle Barrows (born January 14, 1952) is an American businesswoman who became known as an escort-service owner while using the stage name Sheila Devin and later became known as the Mayflower Madam. She has since become a management consultant and writer.

Mayflower, Pilgrim....

awesomeness.

@tea216 There's a saying, "April showers bring May flowers" (i.e., don't complain about rain… it causes flowers) and an associated joke: "If April showers bring May flowers, what do May flowers bring?" "Pilgrims."

The song borrows enough words from this that it seems clearly related, but the details seem obscure. Maybe "Johnny" brought her flowers once? Why ugly? Because it's a bad joke?

An error occured.