This is another one of these “name” sentences. Does the word “Lucky” have any use in German? I didn’t see it listed in leo.org. Is it perhaps a colloquial word?
I ask because I know that when English words or expressions are borrowed into German, they can sometimes end up with very different meanings, like “Handy” or “Public Viewing”.