Weak Tartar

An expression of something lacking or not quite up to par.
That Tartar is Weak!!
Thats Weak Tartar!!!
by chewbacabageesh August 04, 2008
mugGet the Weak Tartar mug.