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. giving an item,object, or idea of value to someone or something in exchange for something that is of equal value, or vice versa. Though ..
1. Could be a synonymn for either Pervy Dugan, Horny Dugan, or Tomato-Leafy Dugan. An ex-boyfriend who masturbates a lot. He's such ..
1. A mindless liberal automoton who claps and barks like a seal in response to pabulum spewed by like-minded talking heads. A land seal th..