I agree with you that she is definitelty is not straight. So by calling her crooked it implies
Physically crooked
Mentally crooked
Sexually crooked
Morally crooked
Financially crooked
Legally crooked
And so on, and so on.
Physically crooked
Mentally crooked
Sexually crooked
Morally crooked
Financially crooked
Legally crooked
________________
Could not agree more...
Sadly, this is exactly what Establishment want as their chosen one...
Heaven forbid, we have a leader who is faithful, loyal, hard-working, sharp and innovative.