What is Electric Pop Explosion?


1.

A rad phrase used to describe something that is AMAZING!!!!

The grocery store played Touchdown Town Around, it was an electric pop explosion frenzy!!!

See electric, pop, explosion, fun, frenzy, your mom


98

Random Words:

1. Viper in the Grass. Typically used described a female neighbor who spreads gossip, likes to spy on what is happening next door or who ..
1. A small town that is the most southwesterly city in the United States. Unlike the other definitions say, it is not a city full of asshol..
1. Horrible feeling, hungover, sick "I feel like dogshit that's been stepped in twice" "And you look like it, too... ..