TARD

A affectionate insult or in some cases just an insult
by stukel September 4, 2006
mugGet the TARDmug.

Share this definition