scumweasel Share definition Flag A lying, conniving sociopath. A person not to be trusted. A douchebag in sheep's clothing. I should have known better, he was in politics before he became a salesman...what a scumweasel. scumweasel by Harry Flashman June 27, 2003 0 0 Get merch Get the scumweasel mug. Buy Now — $32.95 See more merch