1 definition by RRWA05

Top Definition
A really Mainer way of calling someone a idiot/retard/little bitch/dumb ass/fucktard
Ayup that guy Tyler looks like a fuckin dubba...
by RRWA05 February 15, 2021

Mug icon
Buy a Dubba mug!