by vincent velasco September 23, 2003
Get the Strombomug. Strombo is a diminutive for "Stromboli" the second-most active volcano in the world on an island which lies between Naples and Sicily, home of Europe's most active volcano, Mount Etna.
by Deedy August 13, 2006
Get the Strombomug.