What is Megamoron?
Knuckleheads in Portland Oregon who can't drive.
That megamoron in in the BMW just wrecked me.
See moron, traffic, portland, idiot, volvo