I always thought the spawn room interaction between these two had some wildly inappropriate implications for Overwatch’s mostly E-rated dialogue, but it turns out that’s because I never heard the whole thing.
Reinhardt: I was wondering if you’d sign something for me. It’s… (clears throat)
… for a friend.
Try interpreting that line without the whispered “for a friend” part at the end (because I never noticed/heard that part):
Reinhardt wants her to sign… something that he doesn’t want to mention out loud…? The version of D.Va’s response where she actually signs it on the spot makes it even weirder.
I’m glad to learn I was missing something all this time, as those extra three words change the whole thing.