Top definition
To engage in an extremely lustful and sexual way with a member of the opposite sex, or corresponding sex.
Hey, look at George. He's totally doing the leandrew on it with Jenny.
by Girl66 December 27, 2011
Get the mug
Get a Leandrew mug for your fish Helena.