Top Definition
Smashing - Marvolous


Smashing - Great wonderful.
Marvolous - Pleasing, happy
we had a Smarvolous day by the beach.
by AlexjHill August 25, 2006
6 Words related to smarvolous

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.