Top definition
a puppy purchased by a woman early in a relationship with a man, for the purpose of making it difficult for the man to leave her, due to him following in love with aforementioned puppy.
after 3 months of meeting Mike, Marie purchased an anchor puppy to prevent him from ever leaving her.
by jonnyutah1979 June 05, 2018
Get the mug
Get a anchor puppy mug for your Aunt Yasemin.