Wiktionary
lallapalootzas
n. (plural of lallapalootza English)
n. (plural of lallapalootza English)