1 definition by tobywords

Top Definition
A not-so-useful intern incapable of performing the simplest of tasts.
who hired this intard !" or "that summer hire is intarded when is he going back to school?"
by tobywords June 24, 2010

Mug icon
Buy a Intard mug!