No, Sandy, we do not use "suitor buddy" in America. I have never heard this. The "Buddy Up" naturally meant to me that two people will become buddies to get a job done.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.