Top definition
Meaning valley of the maiden, an original none can top her uniqueness
Omg she's such a glencora that's awesome
by gcora December 19, 2016
Get the mug
Get a glencora mug for your daughter Rihanna.