Dumbarse
Standard British slang meaning someone who is dumb, stupid, annoying, similar to the dumbarse American dumbass.
Example:
This is a dumbarse site.
My headmaster is a dumbarse.
The American's have such dumbarsed slang.
This is a dumbarse site.
My headmaster is a dumbarse.
The American's have such dumbarsed slang.