Skip to main content

Definitions by Alcoth

keep your foot on the sausage 

Do something with urgency and follow through. Make sure it's well executed.
When running rallies in a game to defeat monsters, when the score counts for your entire alliance. keep your foot on the sausage.