self talk

Home > Explanatory Dictionary > S > self talk

Submitted by Linda McGlone

Talking to yourself either aloud or silently.