An isolated city or village in Russia from modern cities. Literally translates as flies are shitting
In English called bumfuck
"Почему у тебя такой ужасный Интернет? Ты из Мухосранска?" = Why your Internet is so shitty? Are you from Mushosransk?
by fizzn1 January 14, 2016
Get the Мухосранск mug.