Random
Source Code

TA-TA

A tag along or a follower.

That guy is such a TA-TA, he won't stop following us around.

by smwcjo August 17, 2008