Top definition
Smack Tart, often used in online matches against other people who suck at the game and act like a complete retard.
'Shut the hell up, Smack Tart.'
by Christian November 04, 2004
Get the mug
Get a smack tart mug for your daughter Rihanna.

Available Domains :D

  • smacktart.se
  • smacktart.net
  • smacktart.org
  • smacktart.com
  • smacktart.men
  • smacktart.ninja