Sex slang?

During sex last night he told me ...where did you learn to juice like that...what did he mean?