1 definition by Niklas Vlad Moddachofsky

Top Definition
The subway diet spokesperson.
Kevin: "Hey i'm running to subway, anybody want something?"

Nick: "Subway??? Again?? Since when did you become Jarod anyway???
by Niklas Vlad Moddachofsky December 17, 2008
Mug icon
Buy a Jarod mug!