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.


0

Random Words:

1. a combination of the two words hummingbird, and purple while smoking up some purple, a girl, or as I'd like to call her, a humming..
1. The very worst of suckiness. Four times worse than suck! Oh, man, he so quadrisucks! See sucks 1. The very worst of suckiness. Four ..
1. w00t pwned: an expression used when a person has been pwned infront of an audience or a few people. Usually humiliating "Oh man di..