A slang term describing KY Jelly.
Don't put that kentucky jelly on toast, save it for the jelly roll.
33👍 4👎