Tom MacArthur Share definition Flag To crap your pants so hard while wearing shorts that your excrement runs down your legs. Man! Kevin sneezed so hard he Tom MacArthured in front of the hot Spelker twins! Tom MacArthur by El Paso Gunner October 23, 2018 0 0 Get merch Get the Tom MacArthur mug. Buy Now — $32.95 See more merch