Ecspekted's definitions
Amazing girl who is loving and supportive and likes to be around friends, and loves her family Khaizha is sometimes annoying but always there.
by Ecspekted October 19, 2019
Get the khaizha mug.