2 definitions by Moonbeam111
by Moonbeam111 February 6, 2008
To thrust at the body of someone( most commonly in the kidneys), usually with the fingers. Using great force to cause extreme pain, whilst thrusting the words Ran - Hash must be shouted as loud as possible.
by Moonbeam111 January 30, 2008