orpin(noun) noun1. perennial northern temperate plant with toothed leaves and heads of small purplish-white flowersSimilar word(s): livelong, orpineDefinition categories: plant, sedum