Definition

Someone who's ride-or-die loyal, always has your back with solid advice, and constantly apologizes because they're terrified of losing the friendship—basically an anxiously-attached emotional rock.

Example Usage

My best friend is totally gaish; she's always checking in to make sure I know how much she values us.

Source: Urban Dictionary (https://www.urbandictionary.com/define.php?term=gaish&defid=14331773)