Top definition
Getting an invite for a party to celebrate the awesome that is the mustache on FaceBook and receiving hundreds of replies because the concept of reply to sender is difficult to grasp for some. Trolling and hilarity ensues, in that order.

Okay, but what do we do about the annoying messages on our computers? It's still annoying, and there's no obvious way not to get them.


Ha ha ha ha! You just had THE mustache ride!
by Doc_knows October 05, 2010
Get the mug
Get a THE mustache ride mug for your girlfriend Beatrix.