meaning of Baumstol

Baumstol meaning in Urban Dictionary

the most beautiful, funny, stunning, diabolical duo... Ever. It is like, walking into a bar and witnessing simply the Baumstols.