Top definition
Someone or something that won't leave you alone. Like a puppy that keeps trying to hump your leg.
Dude: I told my friend I'd take her out on my boat and she's been on my leg about it ever since.
by 0regon August 24, 2017
Get the merch
Get the On my leg neck gaiter and mug.