Skip to main content

Sarah Templin's definitions

Get Down on the Grease Trap

1. Doing something with enthusiasm
2. Psyching yourself up for an unpleasant chore
Despite the hot weather, they managed to get down on the greasetrap and clean out the storage facilities.
by Sarah Templin July 3, 2005
mugGet the Get Down on the Grease Trap mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email