meaning of Baggi

Baggi - German to English

Scoop [Bob the creator]