BrentHeigold's definitions
Difficulty, a hard time. If someone is giving you grease, they are making things unpleasant and difficult for you.
by BrentHeigold July 19, 2012
Get the Grease mug.
Get the Grease mug.We'll email you a link to sign in instantly.