Top definition
An extension cord or other high voltage bi-conductor/tri-conductor wire with bare/exposed wires. Known to shock people literally!
Oops, my thunder plug tripped the breaker!
by My lightbulb moments December 31, 2014
Get the mug
Get a Thunder plug mug for your daughter-in-law Helena.

Available Domains :D

  • thunderplug.se
  • thunderplug.men
  • thunderplug.net
  • thunderplug.ninja