Funny story. Apparently "nail" had an entirely different meaning to those of an older age group.
When I met my husband's 90 year old great uncle, he gave me a huge clap on the back and said "so, you're the one who nailed him"! I was so flustered, lol