What do you think of the name Mangler?

Update: It means "Sun child" in my native language. thanks!
13 answers 13