Word of the Day:
August 7, 2007scaramouch
noun
skair-uh-MOOSH
What it Means
Scaramouch in Context
Did You Know?
ADVERTISEMENT