Skip to main content

Definitions by ChelseyBby

Means Tap That Ass.
As Said By Ludacris In His New Song "Sexting."
TTA by ChelseyBby February 24, 2010