Glossary Intelligence assessment slang / Term
Deranged egomaniacal bullshitter.
Permanent link He won the Vietnam War - Creation date 2020-11-04