Definition 1 of 1
Noun.
0
Definition
A very popular brand of 250 cc mobike during the 1970s and 1980s in India. The bike had Czech origins.
Usage
My uncle used to have a Jawa and once took his mother in law on it in the rain and almost drooped her in the nala.
Added 2011-08-27 by Impolitika
Comments
0
Post a comment