What does Bufdi mean?

Bufdi - German to English

[someone performing national voluntary solution in Germany]