Top definition
A beautiful yet intelligent Queen. Very nice and caring also giving person. Has a beautiful smile and nice hair .
by Dadddyyy December 20, 2016
Get the mug
Get a quesha mug for your cat Callisto.