look up any word, like donkey punch:
 
1.
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
 
2.
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)
Wushka!
by Knaggz December 01, 2006