1 definition by MojoX

1
Used to describe a need to put forth extra effort on a task or project.
by MojoX November 10, 2009
Get the mug
Get a Burn Some Calories mug for your friend Georges.