33 Times Moira Rose Made You Cackle Like A Disgruntled... Moira Rose is a fictional character in the Canadian sitcom Schitt's Creek,... Scott 8 months ago