This does not make any sense to me. I have never heard such an idiom.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mr. TomHow common the idiom "Walk someone Spanish" is among native speakers?I've never heard anything even similar to this.