What does bamshank mean?

bamshank meaning in Urban Dictionary

severe damp towell whipping