Etymology
Today it means: Extremely unpleasant or objectionable; bitchy. Full definition →
From cunt + -ly.
Etymology from Wiktionary, CC BY-SA 4.0.