Golden Arches just took on a WHOLE new meaning.