Inside tard Share definition Flag One who exhibits mental retardation but does not show physical attributes. Must be an inside tard acting like that, I couldn't tell. Inside tard by MaxJohnson415 April 23, 2017 0 0 Get merch Get the Inside tard mug. Buy Now — $32.95 See more merch