Top definition
This is another word for Queen. But not just any queen. Queen of battles, fight, peace, safety.
Here comes Ocori of (Battles, light, hearts, love, etc.)
by s.k.44 February 12, 2017
Get the mug
Get a ocori mug for your cousin Beatrix.
buy the domain for your pet blog