meaning of Beulen werfen

Beulen werfen - German to English

is protuberant