polar thumb Share definition Flag the numb feeling in ones thumb that ocurrs from holding a cold item for too long I got some killer polar thumb from that Ben and Jerry's yesterday. polar thumb by Johnny Tats March 24, 2008 0 0 Get merch Get the polar thumb mug. Buy Now — $32.95 See more merch