1 definition by Xabi Alonso

Top Definition
TNS
A Welsh football club called Total Network Solutions.
Liverpool have been drawn to play Total Network Solution.
by Xabi Alonso June 28, 2005

Mug icon
Buy a TNS mug!