look up any word, like donkey punch:

1 definition by lbdon59

 
1.
A dog either rescued from or residing in an animal shelter (the pound).
we got Faith from the animal shelter- she's a pound puppy!
by lbdon59 May 06, 2010