Wasting time away, also used to refer to snack food sold in buses/trains/stations
Term:Gram
1) A metric measure of mass or weight 2) Village in Hindi