dabuten
Meanings
Interjection
1. cool, terrific (Spain, colloquial, dated, originally slang)