Well, I'm not sure what he's got, but I think you're beat. I'd fold. My guess is that he's got pocket JJ or pocket QQ.
Forum Rules