What does Armenian Scud Missile mean?

Armenian Scud Missile meaning in Urban Dictionary

A cum shot into eye from a distance