Top definition
Some one who is homeless, and takes on the idea of following a person home.
Zach is my new stray puppy.
by Yetove1 November 29, 2009
Get the mug
Get a stray puppy mug for your fish Zora.