This is a Patwah phrase that you use when you are talmbout where something is located or the whereabouts of a person or a group of people. Another variant phrase with a similar meaning is deh pan.
I suppose for simple expagoration purposes it's perhaps better to just think of this phrase with the following meanings: "...is on...", "...are in..." and "...are on..." depending on whatchu tryna say.
I suppose for simple expagoration purposes it's perhaps better to just think of this phrase with the following meanings: "...is on...", "...are in..." and "...are on..." depending on whatchu tryna say.