humor I think “Russia” is Spanish for “WTF?” Look it up (38 Photos) By: Bob In: Foreigners, Funny Pictures, Humor, Travel, WTF Jan 2, 2018 353 Liked! 36 Disliked 0 1 Like this post? 353 Liked! 0