1 definition by smwcjo

That guy is such a TA-TA, he won't stop following us around.
by smwcjo August 17, 2008
Get the TA-TA mug.