Top Definition
a marketplace where prostitutes can be hired. It is found in Moscow and other big cities in Russia. It is a Russian word.
The Russian picked up a ho from the tochka and carried her away in his car.
by uttam maharjan August 12, 2010
2 Words related to tochka

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.