Random Words:
1.
Literally, a combination of the phrase "que estas haciendo" meaning "what are you doing?" in Spanish. The Spanish l..
1.
The act of vigorously rubbing another's eye to achieve an orgasm.
Mary wore an eyepatch to school because of the intense optical c..