Reflective Cherute Share definition Flag To smoke a relaxing Cigarette. "you coming for a Reflective Cherute?" "Indeed, todays been well bum" Reflective Cherute by Lobon February 26, 2006 0 0 Get merch Get the Reflective Cherute mug. Buy Now — $32.95 See more merch