Top definition
Masturbation resulting in serious fracture of the little finger
Did you hear what happen to Geoff? He's been hospitalized after a cheeky Michael Leach.
by Bobster90 May 18, 2015
Get the mug
Get a Michael Leach mug for your barber Rihanna.