My nickname means I have a great chat-up line

My nickname means I have a great chat-up line when I’m in America.
”Hi, I’m Waldo. I believe you’ve been trying to find me.”