What does Animal Shelter mean?

Animal Shelter meaning in Urban Dictionary

a synonym for a whore, whore or anyone who cannot hold their particular feet closed etc. frequently made use of when talking about a female, but could additionally reference a guy. Derived from the American English dictionary term "animal protection" for the reason that the people whom this word identifies, similar to dog shelters, take the "dogs" and (when you look at the male situation) "pussies" that no body else wants.