Top definition
something pro -and moscow pro-moscow)
especially from north caucasus.... pro-moscow belongings are north caucasus
he looks itz pro-moscow che-chen

by altikriti July 24, 2008
Get the mug
Get a pro-moscow mug for your Facebook friend Helena.