1.
a stray cat, usually in bad condition or half wild, that lives on the streets
2.
somebody thought to be disreputable or fierce-tempered, or thought to have loose morals
3.
a cat that lives in the streets of a town or city and is not being taken care of by anyone