doompuppet Share definition Flag A website owned by artist and writer C.H. Wolf, on which nothing happens. Ever. Wow, this website is almost as useless as Doompuppet! doompuppet by C.H. Wolf February 17, 2005 0 0 Get merch Get the doompuppet mug. Buy Now — $32.95 See more merch