Definify.com

Definition 2024


dumbarse

dumbarse

English

Noun

dumbarse (plural dumbarses)

  1. (Britain, vulgar, slang) a stupid person.

Translations

Anagrams