dubeta

slang for doing a better job.
Dude, I know you can "do betta"!
by Dyael January 21, 2004
mugGet the dubetamug.

Share this definition