There are many slang meanings of the two verbs, but for your context: "Sandwich guy told me you nailed the baseball pool". A pool is a bet between a lot of people, usually the closest to the correct number wins. He not only won, but probably got the exact number.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.