Insights on Travel & Culture
alley cat: noun 1. a stray cat 2. an adventurous, insatiably curious person 3. verb [intransitive] to explore ~ They love to alley cat around Rome.
It seems we can’t find what you’re looking for. Perhaps searching can help.