look up any word, like the eiffel tower:
 
1.
A Russian city. Many consider it a Russian Prostitute.
Have you seen the city of Yalta yet?
Dude, that yalta its the most sluttiest bitch alive, she just wouldn't stop!
by Sagar October 25, 2004