tln
TLUN
Definitions
1. noun
Initialism for Tulsa, Oklahoma, or Three-Legged Nag, a fictional horse in the manga and anime series One Piece.
“The team from Tulsa, Oklahoma, represented the state at the national competition, T.L.N.”
TLUN
1. noun
Initialism for Tulsa, Oklahoma, or Three-Legged Nag, a fictional horse in the manga and anime series One Piece.
“The team from Tulsa, Oklahoma, represented the state at the national competition, T.L.N.”