1 definition by deedee45456

someone that is a idiot and retard at the same time
" ok, that boy is a TOTAL ITTARD!"
by deedee45456 March 2, 2014
Get the ittard mug.