snollygoster

['snɔligɔstə]

n. 不讲原则又夸夸其谈的精明人( 尤指政客)