Elitch Gardens Share definition Flag a amusement park in Denver that treats there employees like crap I heard that Elitch Gardens is the worst place to work Elitch Gardens by TATK May 4, 2009 0 0 Get merch Get the Elitch Gardens mug. Buy Now — $32.95 See more merch