Richard Burton Share definition Flag British slang for curtains damn look at the richard burtons in her parlor Richard Burton by queen mariah September 25, 2016 0 0 Get merch Get the Richard Burton mug. Buy Now — $32.95 See more merch