Top Definition
A city in Siberia, eastern Russia. About 400 years old. Next to Novosibirsk.

Amazing place, with lots of things to see.
A: Have you been to Tomsk?
B: No, but I want to go there so badly!
by secretlife March 03, 2009
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.