self talk

Home > Explanatory Dictionary > S > self talk

Submitted by Carol Ireland

Talking to yourself either aloud or silently.

Comments: