1 definition by AlexjHill

Top Definition
Smashing - Marvolous


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

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug