by LuLu-U February 24, 2006
Overly complicated activity, turning a simple project or activity into something huge. A long, complex explaination or excuse. A "big production." From a dialect of Italian meaning "song."
by LuLu-U February 24, 2006
"I've had an ear worm for days since I heard the team team sing "100 bottles of beer on the wall" in the bus coming home from the game." Common ear worms:"The song that doesn't end," the theme from "Seseame Street" the bass rif from In-a-gadda-da-vida, the music from Mario and other video games, most commercials.Cure: Finding another less annoying song to replace it.
by LuLu-U March 08, 2006