A very annoying and stupid copycat, that cannot do anything herself. VERY ANNOYING. Follows u around and laughs like a donkey. Not even the devil wants her. I wish u good luck if u ever come across an abiha.
by Ablooby March 04, 2018