I've had several people ask me and I have asked several people myself what the meaning of "ibis" is. Can someone please tell me what it is? I feel stupid not knowing what the meaning is lol.