ElectroWave Share definition Flag The definition of stupid, dumb, retarded and other mean words like that "You are such an ElectroWave" ElectroWave by anonguy123 April 16, 2017 0 0 Get merch Get the ElectroWave mug. Buy Now — $32.95 See more merch