belly button


Meanings

  • a scar where the umbilical cord was attached;