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. Noun. One who loafts. One who chills excessively for no reason, often to kill time or from a lack of things to do. Son, this summer I&a..
1. when a person brings up an event or happening and follows it with a statement about why a person would not like it or want to go. I&apo..
1. a different way of calling someone a snob "You think you are so good, you are so up yourself" See snob, your, self..