1 definition by kevin henderson5555

Someone who waits until you leave town then swoops on your BF (boyfriend); Boyfriend Stealer
That MaryClare stole Peter away from me when I went to Cali last weekend. BITCH!
by kevin henderson5555 January 28, 2009
Get the MaryClare mug.