I see nothing wrong with it. It would be more common to say "an old kindergarten schoolmate," thus avoiding the possibility that you're still in kindergarten. (check the spelling)
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.