1 definition by sammymac8

Top Definition
A treasured item that brings good luck to sporting events.
Raise up that foam finger!
by sammymac8 December 28, 2008
Mug icon
Buy a foam finger mug!