phrases, sayings, idioms and expressions at

What's the phrase?

Posted by English Learner on August 19, 2003

Hello,
How do you say it in English when you try to describe someone who always follow you wherever you go in an annoying way? Could you give me some examples? Thank you very much.

© 1997 – 2024 Phrases.org.uk. All rights reserved.