Meanings1a small stall for drugs; a small drug business [colloquial]Written Forms檔仔Traditional · Main Form档仔Alternate Form