Random
Source Code

professional bullshitter

noun
a person who tells lies for a living.

"This politician is a professional bullshitter."

by phubix May 18, 2016