โล loo Sense 1. Noun colloquial clipped form meaning a kilo of weight, a kilogram Sense 2. Noun colloquial clipped form meaning a kilo of distance, a kilometre