Bill O'Reilly
October 7, 2014
coxcomb
[COX-comb] A vain, conceited man
Posted by Staff