What does cantankerous whore mean?

cantankerous whore meaning in Urban Dictionary

A woman just who makes you for the childhood buddy