1 definition by YellowHead

Something you may call a live-in girlfriend. Also someone who may go rather well with a plate of chips.
Ah yeah, that's my Scampy over there. Come and say 'Hello'.
by YellowHead February 3, 2010
Get the Scamp mug.