What does bin-lan girl mean?

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.