What does Ich kann ihn euch servieren mean?

Ich kann ihn euch servieren - German to English

I can give him to you personally.