David Rock Walker's definitions
A women/man who keeps talking to your parents after you broke up with her and made it clear that you never want to see her again.
by David Rock Walker January 16, 2008
Get the Demers mug.