Definitions by Girlgirl123.
Eghosa
Eghosa by Girlgirl123. March 4, 2019
Eghosa
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
eg~osa~ eghosa
Eghosa by Girlgirl123. January 25, 2018