Another time comic strip lingo entered the mainstream. The US Army repeatedly claimed that jeeps were so named because they were 'General Purpose' vehicles. The troops all knew the real reason was that they were named for Popeye's teleporting pet, Eugene the Jeep.
They still do Sadie Hawkins, too! At least they did in 2007.... I'm old now, nvm lol.
That's actually why this strip stuck out to me, it reminded me of an archaic Sadie Hawkins where the gal doesn't just ask the guy she.... forcefully sews a clothing patch on him?? Lmao
A quick search failed to find any actual 'patch dances.' I think it's more likely that the Archie writers were afraid of copywrite problems and came up with their own variation.