vuurspuwer m (plural vuurspuwers, diminutive vuurspuwertje n, feminine vuurspuwster)
From vuur (“fire”) + spuwer (“spouter, spitter”).