Talking-heads meaning

Plural form of talking head.
noun
0
0
Advertisement