Bill O'Reilly
December 5, 2016
truculent
[TRUCK-you-lunt] Aggressive, argumentative, ready to do battle
Posted by Staff