A fork of Rural Dictionary
A really annoying russian
Omg that guy is such an igor molodstov
Russian meaning really annoying