crownheartruin Share definition Flag The best band that has ever existed. Dude, I wish crownheartruin would get back together. crownheartruin by matthewkeith February 23, 2005 0 0 Get merch Get the crownheartruin mug. Buy Now — $32.95 See more merch