SMEF

Sudden massive existence failure. The instantaneous dissappearance of a great deal of stuff.
Large parts of S.E.Asia experienced SMEF due to the tsunami, they /it was SMEFed.
by Tel March 29, 2005
Get the SMEF mug.

Scarlet

In Dublin, Ireland, scarlet is slang for embarassed - more mortified than embarassed, a kind of huge, overwhelming, blush to your toes type of embarassed. In the Dublin accent, it sounds more like "scar-leh" with a lot of emphasis on the first syllable
There I was dancing away and all the time me skirt was caught up in me knickers - I was SCAR-leh!
by Tel July 15, 2008
Get the Scarlet mug.