Top definition
Another term for “fingering the olfoxhole”; female masturbation.
Martha found herself late for the bus because she was handling the old lady.
by Hswan33 May 06, 2018
Get the mug
Get a handling the old lady mug for your Uncle Vivek.