2 definitions by Girlgirl123.
A beautiful , loving , sexy girl that can also be a bitch just don't fuck with her or she wil show you the other side of her. Eghosa's are the queens or earth
by Girlgirl123. January 25, 2018
by Girlgirl123. March 4, 2019