1 definition by swimmerjazzy

someone who is from an abusive home life and is shielded by friends.
her friends treated her like a lost puppy, and wouldn’t let anyone touch her.
by swimmerjazzy July 12, 2019
Get the lost puppy mug.