That describes my relationship with my ENTP best friend perfectly. We have so many esoteric inside jokes that make no sense to other people, and we'll sit and laugh/giggle/joke about it for hours or...