The definitive guide to South Asian lingo

Definition 1 of 1

TVS

14 1
0

Definition

Most likely refers to a 50cc moped manufactured by TV Sundaram Iyengar in a Tamil Nadu factory just across the Karnataka border towards Hosur.

Usage

Kumar: Tomorrow we storm the facility. Are you prepped?
Daada: Bring the helicopter.
Rajini: I'll bring the TVS
Added 2011-06-29 by Studmuffin