One who exhibits mental retardation but does not show physical attributes.
Must be an inside tard acting like that, I couldn't tell.
by MaxJohnson415 April 23, 2017
Get the Inside tard mug.