meaning of Bärlauchbutter

Bärlauchbutter - German to English

crazy garlic butter