1 definition by O Jonny Boy

A position in the Olympics in which a country nominates the town idiot or asshole to try to catch javelins in the javelin toss competition.
Hey, send Noah to be this years Javelin Catcher for USA.
by O Jonny Boy July 19, 2008
Get the Javelin Catcher mug.