1 definition by Knite

Someone who insists on acting immature, often at the expense of fun of others.
Look at that smacktard over there, blowing up his own team.
by Knite March 20, 2003
Get the smacktard mug.