Random Words:
1.
Literally, a combination of the phrase "que estas haciendo" meaning "what are you doing?" in Spanish. The Spanish l..
1.
To establish communication, esp. with someone previously unknown or far away.
"Wow, did you see those TT's? I'm gonna op..