charmaine star Share definition Flag super fine ass porn star that loves doing facials. i made a HUGE mess all over my keyboard after i watched charmaine star's dildo/lesbian extravaganza charmaine star by i just jizzed June 2, 2003 0 0 Get merch Get the charmaine star mug. Buy Now — $32.95 See more merch