1 definition by altikriti

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 pro-moscow mug.