Person with common sense: MEEP MEEP; is that your bus I hear?? What the hell do YOU think, dumbass?!?!?
1) an informal greeting
2) a way of breaking awkward silences
3)a replacement for any word phrase or letter in the world
HOMO1: hey dude
HOMO1: my mum just died of breast cancer
HOMO2: omg man that sounds totally meep-meeping awful....not haha