Megatarded
A combination of 'mega' and 'retarded' to explain a really a bad situation that either makes you mad, or otherwise causes feelings of negativity.
Megatarded by Kingsley Dawson May 20, 2007
Get the Megatarded mug.