Someone Built And Sold A Godzilla Christmas Tree That Spews Smoke
There’s burning Godzilla and then there is the, wait what? A Treezilla? Treezilla is a portmanteau of ‘tree’ and Godzilla, and it is exactly what it says it is: a Godzilla tree. But what the word did not tell you is, it is a Christmas tree.