Top definition
When nine or more retards combine to make an ultra retard who has the ability to do some basic math and crush small city blocks
Person one: whats makeing those crashing sounds?

Person two:hmm sounds like the megaretardazoid is comeing... better head for the hills.
by Knee-Grow10 April 17, 2007
Get the mug
Get a megaretardazoid mug for your friend Manley.