Translation
Talk of the town, originally talk of the females signifying someone with many female conquests
Play audio