YourDictionary

Dictionary Home » Phrase Meanings » old stamping ground

What does "old stamping ground" mean?

link/cite print suggestion box