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. Far too unique to be classified as nerd, geek, dork, or any other. Though he spends a lot of his time around computers, Geek and Nerd ar..
1. totally rockable YO. Makes you want to say 'rock on' and bang your head. "what did you think of the concert?" &quo..
1. Hellicious can refer to two things. Hellicious can either mean something is akin to the stereotype of hell- basically it sucks. Helli..