It means anything you want it to mean. Two bikers came up with it.....
Rock on my fellow wushka!!!
by veronika and Bernadette August 23, 2004
1 more definition
term used when a big hit is put on in sport or in a fight
(fred gets a shoulder charge that puts him on his arse)
by Knaggz December 01, 2006