Top definition
The most devoted person that gets shit done.

Everything she creates is amazingly stunning.
Also she is a beautiful meme queen.
That's such a Charlaine meme. lol!
by marrrrce December 05, 2017
Get the mug
Get a charlaine mug for your Uncle Trump.