That clear substance Russians enjoy on a daily bases, ie Vodka.
Hey guys lets stop by my place, i've got some russian tap water
by Todd Hat December 23, 2009
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×