Do 'leaks' gross guys out?

So my period came a whole week early for some stupid reason...while I was out with a bunch of guy friends having lunch. Like, it was a huge mess and when we left the restaurant together I practically just ran away from them just so I could race home. I think some of them figured it out because it was so noticeable - one asked if I'd sat in some ketchup....:/
Anyway I just get so embarrassed thinking about it, I'm 25 so this really shouldn't have happened :c no one has said anything to me so far but do you think I grossed them out? :(