snollygosters
February 24, 2010
[snol-ee-gos-ter] a clever, unscrupulous person
Posted by Staff at 11:50 AM
Share this entry
<< Back to Factor Words of the Day