smeggle

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