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 memorably happy or noteworthy day When Jack comes home from his tour of duty, that'll be a red-letter day. 2. 1. In the past, ..
1. Something luxurious with a splash of nasty. Sippin' Crown with that 43 year old stripper was simply nuxurious. See glorious, amaz..
1. A form of goodbye or a way to end a conversation. Originating from the use of "later" when departing from colleagues. I&apo..