Top definition
verb: also known as a Cooter Tooter or Beaver Sneeze.
"Did you hear that sound?"

"Yes, I had some red thunder goin' on"
by lsbn superhero September 22, 2009
Get the mug
Get a Red Thunder mug for your mate Riley.

Available Domains :D

  • redthunder.ninja
  • redthunder.se