meaning of Artillery Battle

Artillery Battle meaning in Urban Dictionary

whenever two guys sit on contrary couches and masturbate shooting their particular hot lots on each various other.