It means. Are you up to anything tonight? What are your plans for the evening, that sort of thing. There are many ways of saying it. I'm from the north of England so it may sound different to what you have previously heard. Even if you understand English 100% you wouldn't understand a northerner