Definitions by Fagenstein
Greased Lightning
Hot ass sex involving a lot of (flavored) lube.
Come on, didn't you see the Greased Lightning scene in Grease?
Come on, didn't you see the Greased Lightning scene in Grease?
Greased Lightning by Fagenstein April 25, 2006