meaning of cantankerous whore

cantankerous whore meaning in Urban Dictionary

A woman just who makes you for the childhood buddy