snow job
'oh please darling can i have another snow job tonight?'
when one dashing jon snow gives his lovely lady a downstairs kiss which gets talked about for several episodes
"'oh please darling can i have another snow job tonight?'" What is the definition of "snow job"?