Top definition
A loving, kindhearted, caring woman. A patient mentor of demons.
That drama teacher is so Shimiere!
by ManOfLegends210 May 13, 2016
Get the mug
Get a Shimiere mug for your mate Rihanna.