look up any word, like sex:

1 definition by russianmodel

 
1.
a place in Russia
"Last summer, I traveled to Lemty!"
by russianmodel March 01, 2009
0 0