1 definition by Back East Girl

Top Definition
Someone who relentlessly pursues a seemingly hopeless situation
She is a rat on a cracker with that guy. No matter how many times he turns her down for a date-she still keeps asking.
by Back East Girl December 12, 2009

Mug icon
Buy a rat on a cracker mug!