Beaverchaser's definitions
Someone who is blissfully and in some cases dangerously unaware of just how fucking stupid they really are.
by Beaverchaser September 8, 2016
Get the Dumbfuck mug.
Get the Dumbfuck mug.We'll email you a link to sign in instantly.