Top definition
Beautiful, intelligent smart young lady who owns herself and everything around her, she takes charge and stays in charge ; dominant!
It will take a myricle to get through this.
by mother board January 04, 2015
Get the mug
Get a myricle mug for your Facebook friend Riley.