Reminds me of a Sandler flick, 20 First Dates. I don't know his name but his character and lines were, Hi...I am Tom....Nice to meet you!....Every ten seconds....LOL