meaning of Busenfreundschaft

Busenfreundschaft - German to English

bosom friendship