The two finger sign is the British sign for 'up yours' and is equivalent to the American middle finger salute.
I was being polite, I could've said it meant 'fuck you' and you are correct about the archery, it is believed to have originated around the time of Agincourt.