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. Variation of "exactly". Usage: 1. In an exultant, light manner to subtly show one's own delayed understanding of a su..
1. : A very quick way to say, "Go to work and make some money in a hurry". "I can't pay my bills man", said Joe. ..
1. out of style, passé that hat is so ten minutes ago...