Can someone explain this to me?

I have known this older guy for a few years now whenever we see each other we are always very comfortable with close contact e. g. we would hug for long periods of time to the point people would ask us if we were together were not ( nothing has ever happened between us). But as of late we haven't been seeing each other due to work or seeing him if I was going out. But he got me a Christmas gift this year ( he done it a couple of years ago this is the first time in a couple of years) and I was joking ( I always flirt) but he said if he was 30 years younger and my question is I don't understand what people mean sometimes when they say things I have always struggled with it unless some one directly tells me what they mean. So my question is what does if he was 30 years younger mean? Or am I reading to much into this?

Can someone explain this to me?
Post Opinion