Don't be a stranger = be around, be available, let's stay in touch in my place = at my house (I'm guessing)
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
RainbowwalkerWhat does this mean?It's also associated with saying 'goodbye'. Don't be a stranger is similar to "Come back and see me again soon".