Shockwave
-
A really [smart guy] who destroys Autotards with [facts] and [logic]
Shockwave meaning & definition 1 of Shockwave.
-
A sharp change of pressure in a narrow region traveling through a medium, especially air, caused by explosion or by a body moving faster than sound.
Shockwave meaning & definition 2 of Shockwave.