shmoose

shmoose

shmoose

Verb

talk idly or casually and in a friendly way

Synonyms: