meaning of brown skittles

brown skittles meaning in Urban Dictionary

most useful fuckin indian party team inside south atlantic region