Lily Marleen

Lily Marleen is a woman who Homer Simpson was in love with. She appeared in The 7 Beer Itch