Top Definition
starving yourself for months at a time while running 10 miles per day in order to stay under 100 lbs.
"whos that running out in the snow on christmas morning? oh, its wierda."
by cadet life sucks August 14, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.