Xo Mo &
Demoness_Kiss
There are spiritual interpretations of pelicans:
Pelicans are symbols of love, sacrifice and motherhood. When a pelican crosses your path, you are being encouraged to forgive yourself and let go of negative feelings. The meaning of the pelican reassures you that no matter how heavy your burden is, you will still find a way to make it to the top. When you learn to forgive yourself, you are also releasing yourself from anything that's holding you down.
I don't know if
Killer7 had that in mind. But if not, it's a nice coincidence.
In the english language there is also a more colloquial meaning:
Calling you a pelican (or goose) is mildly insulting: They're saying you're silly.
Both meanings are a perfect match for Lucy...
And "macho" is both an english and german word. The meaning is the same.
Originally it's from the spanish language. It's a guy who belives that he has to constantly prove his masculinity.
And that describes the MC in a whimsically way. After all he bangs his whole family...