look up any word, like jamflex:

1 definition by juga

 
1.
A professional fastpitch player in the NY/NJ Metropolitan Area.
Lisa signed with the Juggernaut for the 2004 season.
by juga December 04, 2003