smeggle

One of exceptionally low intelligence; a buffoon.
That man is a smeggle.
by Sir_Pwnalot February 18, 2004
mugGet the smegglemug.