1
Super cool in Spain Spanish. It’s like saying ‘motherfucking awesome’ but with more attitude and less pants.
I just saw that car. Dabuten.
That song? Dabuten. No cap.
My uncle’s new dog? Dabuten.
12 views · Added 2mo ago · 6 definitions