look up any word, like dog in the bathtub:
gorgeous female. wanted by so many men, you are lucky is she gives you any attention. very, incredibly smart and competent. very charming.
did you get a good mark on the test? thats such an isidora move!
by ohhuulloo November 29, 2011