Random
Source Code

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 June 23, 2005

6👍 2👎