A-Z: General definitions: Confabulate

Definition

To chat together