quirky sally's definitions
An exclamation of rejoice from the early 1990s. Usually uttered by teenagers wearing neon colors. Brought to popularity by the ever-so-famous Teenage Mutant Ninja Turtles.
by quirky sally October 12, 2003
Get the cowabunga mug.