Puzzlewit - a fancy word for stupid. Presidents like insulting each other that way. Roosevelt called “Puzzlewit”Taft. Came recently famous, because of The Daily Show's 23 May 2007 edition.
If you've recently booked a return voyage on the RMS Titanic, you might be a puzzlewit.
If you go out on a date with 2 ugly girls and their "Drogaman" friends come by for a game of pool, you might be a puzzlewit.