Skip to main content

Definitions by RM Smith

Coastal New England slang for a person of laconic personality, dry wit, and slow-paced rural lifestyle. Often used in affectionate manner, as between friends.
How's it goin' dubba? Hey, dub!
Dubba by RM Smith September 9, 2008