guy 1:did you hear patrick gave someone lord stanley's love stick
the act of shoving a hockey stick into a woman's vagina
"guy 1:did you hear patrick gave someone lord stanley's love stick" What is the definition of "lord stanley's love stick"?