MEEP


Meaning of MEEP in English

Expression of surprise and more often than not, a delighted surprise. :) Example: Your friend gives you a hug when you're feeling blue: Meep! I wasn't expecting that.

Slang English vocab.      Английский сленговый словарь.