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. 1. A person that is extremely angry and irritable. 2. General slander for anyone of Indian decent. 1. Man, Joe must've woke up on..
1. a demi-god worshipped around 6000 BC by the Hittites, the Mesopotamians and the Sumerians; a minion of Gozer. "There is no Dana, o..
1. n. A person who puts forth the absolute minimal amount of effort required to complete a task. They often procrastinate, getting Cs and D..