Find the word definition

Wiktionary
drama llamas

n. (drama llama English)