1 definition by LEAH UND AKIRA

Top Definition
NTA
nice tight ass
Did you see the NTA on that lady?
by LEAH UND AKIRA June 05, 2004
Mug icon
Buy a NTA mug!