1 definition by Sanduskyyyyyyyyy

Top Definition
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.
Guy 2: Yeah i think she is in the hospital now
by Sanduskyyyyyyyyy February 10, 2013

Mug icon
Buy a Lord Stanley's Love Stick mug!