The state of being super sexy with a whole lot of beauty.

That feeling you get when your girl pass you in the hall and you get a whiff of her new perfume.
Damn girl, you look and smell Michelicious!
by BirdzDaWord March 15, 2016
Get the Michelicious mug.