Top definition
For those who are retarded, here it is spelt out: mega best friends forever.
Simplest definition: Kyle Hosbach and Liam McNulty.
Liam: Wow, we are such good friends.
Kyle: Naw bro, we're mega bff's.
Liam: Sketchhhh!
Kyle: Sketch life, forsure.
by sketchback. March 30, 2011
Get the mug
Get a Mega bff's mug for your father-in-law G√ľnter.