meaning of armenian sport

armenian sport meaning in Urban Dictionary

To masturbate by rubbing your penis, jack down.