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. Originated in Enfield, London from college student MJ. Nangalicious is the combination of the word 'nang' and sexy. "Tha..
1. a coarse, and somewhat ridiculous, term for defecate Excuse me, I gotta go bleed a weasel. See take a dump, pinch a loaf, number two..
1. Denotes the distance a person of the opposite sex puts forth as a sign of their lack of interest in one's pursuit of them. Homie t..