well it could mean any number of things , but i'm going to say it means to contact me , call me, as if I would say to you" check me out"
or to keep in touch, American english unfortunately has many , many meanings to the same word or phrase, it can be quite confusing at times, even for a native english speaker.