Buggard

A dimwit; moron; or incompetent fool.

Typically of the most irritating variety.

(Not to be confused with 'buggered')
by Ersted September 30, 2009
Get the Buggard mug.