meaning of bin-lan girl

bin-lan girl meaning in Urban Dictionary

a new Taiwanese woman whom offers betel nuts from glassenclosed roadside booths. These are typically as scantily dressedas the cops will allow to entice customers, generally truckers.