A person who is laughable and detestable at the same time.Usually
pretends to be a know-it-all,often
enhancing their stories,knowledge,
experience,and every thing in between
with pure bullshit.
What an assclown David Cicilline is, his only legislative accomplishment is to rename 2 post offices.