Top definition
A word that combines mega awesome and super terrific, and which can be used to describe a super awesome and terrific friend, but when used to describe things can be a little lame.
Your friend, from what I hear, seems megarific. I wonder when I’ll meet her.
by Afriendindeed October 02, 2009
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush