by p.pizzle November 17, 2005
Get the steak tar tar mug.by little titties big ass December 8, 2010
Get the steak tar tar mug."dude, my boyfriend had steak tar tar last night...he frickin loves it...I think he's part cannibal.."
by Brown Boa May 22, 2009
Get the Steak tar tar mug.