meaning of boshaftes Weibsstück

boshaftes Weibsstück - German to English

scratching-cat