1 definition by Bobby Ward
(Verb) To insert both the penis and entire sack of testicles into a vagina and/or anus. The act of "armstronging" usually requires using both hands to help stretch the vagina and/or anus hole to allow for total insertion.
by Bobby Ward August 15, 2006