bullshit artist

bullshit artist  {n.},  {slang},  {vulgar, but gaining in social acceptance}
A person who habitually makes exaggerated or insincerely flattering speeches designed to impress others.
Joe is a regular bullshit artist, small wonder he keeps gettine promoted ahead of everyone else.
Categories: {gaining in acceptance} {n.} {slang} {vulgar}