ばっちぐー
Meanings
Interjection
Old-fashioned
Slang
1. just right!; excellent!