meaning of bamshank

bamshank meaning in Urban Dictionary

severe damp towell whipping