YellowHead's definitions
Something you may call a live-in girlfriend. Also someone who may go rather well with a plate of chips.
by YellowHead February 3, 2010
Get the Scamp mug.
Get the Scamp mug.We'll email you a link to sign in instantly.