Arubaa's definitions
This is a commonly used word in the north-west of Leicester- which is a town in England. It used when someone is flirting or obviously just asking for it.
by Arubaa July 22, 2013
Get the Begged it mug.