look up any word, like cleveland steamer:
 
1.
Slightly more comical verison of dimwit.
Have you seen what Steve's doing over there? What an absolute dumwit.
by Pumpkin Townshend March 04, 2011