thatched-roof cottages Share definition Flag n. the form of shelter, primarily used by the peasants which are burninated by Trogdor, the burninator. Trogdor just stomped my thatched-roof cottage! thatched-roof cottages by danni g. May 6, 2003 0 0 Get merch Get the thatched-roof cottages mug. Buy Now — $32.95 See more merch