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.


0

Random Words:

1. a spanish term for "friend with benefits", used when the actual word can't be spoken around a certain english-only speaki..
1. Means either wool or wave in Czech. Most commonly associated with the word wool. Hlavní stránka Èeského rozhlasu Zelená Vlna Portál Se..
1. An uneasy feeling while being preached to. The residual effect thereof. The Jehovah Witness folks came by today and left their angel ..
Book Banner