did you see keira knightley in domino? and...done
a term used to express pure sexual joy when viewing eye candy which leads directly to arousal and/or climax
"did you see keira knightley in domino? and...done" What is the definition of "and...done"?