1 definition by Player 1 Unknown

Generally stands for "Nice Tits Love". It's not very common, hence adding it here.
Guy (talking to a girl): ntl
Girl: wtf?
Guy: Nice Tits Love
Girl: *slap*
by Player 1 Unknown December 30, 2008
Get the ntl mug.