snollygosters
By: StaffOctober 7, 2009
Archive
Email
Print
Share on Facebook
Share on Twitter
[snol-ee-gos-ter] a clever, unscrupulous person