Top definition
Having sexual relations which can be moist
Did you get lucky last night? Yeah I had a grease up with some bird!
by Berri Mug November 25, 2013
Get the mug
Get a grease up mug for your Aunt Nathalie.