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.
3 views · Added 15d ago · 6 definitions