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. Forcing sleep deprivation upon yourself, usually more than 24 hours without sleep, with the intended purpose that motor functions will b..
1. An aversion to, or a morbid fear of rubber bands. Aaron can't stand the sight of a pile of used rubber bands. The rest of us compe..
1. A very popular german beer. "Pass the yegermeister!" See beer, germany, mug, bubbles, drink..