look up any word, like swoll:

1 definition by Chris Pronger

 
1.
to cross check someone in the lower back repeatedly.
That hoser was giving me a hard time so I gave him a good canadian back rub.
by Chris Pronger March 09, 2012