A Megafuckoff is someone who is so much of a whiny little bitch that anyone who comes into contact with them
will imminently want to tear out there wind
pipe and beat them to death with it.
It's origins are from the school grounds of one "Jealy" who is totally
awesome. where he told one teacher that he was a Megafuckoff when "Jealy" was questioned about stepping on a plant.
Teacher- Hay
don't step on the plant.. what did that ever do to you
Jealy- fuck off you Nature
Nancy
Teacher- What did you say!?
Jealy Ok i'll rephrase YOUR A MEGAFUCKOFF NATURE
NANCY!
or
Jonno- hay Jealy, it's Stoken
Jealy- Holy shit, megafuckoff alert