What is Get Down On The Grease Trap?


1.

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.


24

Random Words:

1. A person who has lived in both Kentucky and Pennsylvania. Praveen, a Pennsyltuckian, grew up in Kentucky, but lives in Pennsylvania now..
1. Indication that the speaker has been placed in a bad or precarious situation. You mean we gotta turn around and drive fifty miles back ..
1. A person who always bring beverages to the potluck, such as Mountain Dew and Dr. Pepper, and is considerate enough to provide them in ca..