Subscribe English
look up any word, like bae:
 
1.
Amazingly awesome.
Dude, you are soooo Dubeta
by -- June 21, 2003
3 4
 
2.
slang for doing a better job.
Dude, I know you can "do betta"!
by Dyael January 21, 2004
2 6