Bill O'Reilly
April 1, 2014
nebulous
[NEH-byu-luss] Hazy, unclear, vague
Posted by Staff