Captain Shartacus Share definition Flag A man who can't help but shit himself Hey man are u captain Shartacus?? Yeah bro, didn't you know! Captain Shartacus by ULTIMATE October 25, 2016 0 0 Get merch Get the Captain Shartacus mug. Buy Now — $32.95 See more merch