Megaidiot

a supreme idiot; someone who is more idiotic than an idiot.
by MaddyBreeze December 07, 2013
Get the Megaidiot mug.