Random Words:
1.
Means, "right in line with your tastes and/or abilities."
Sometimes "down your alley." Means the same thing.
No ..
The insult can be used instead of cunt to lessen the impact of the insult, and can sometimes be used in an affectionate manner. i.e.
Haw, ..