Skip to main content

Definitions by It's About Fucking Time

A place that can be seen from Wasilla, Alaska.
I can see Russia from my house.
Russia by It's About Fucking Time December 12, 2010