Said when a person suddenly appears right after being mentioned.
Trusted by1.5M+English learners & teachers worldwide
Said when someone appears just after you were talking about them.
You say speak of the devil when the person you were just discussing suddenly shows up or contacts you.
It's always used in the moment of arrival, as a playful reaction.
"Talk of the Town"
—
Someone or something that everyone is currently discussing
"There They Are"
—
A simple statement pointing out someone's arrival, with no special timing implied
"Speak of the Devil"
—
Reacting with surprise when someone appears right after you mentioned them