meaning of Brownish area with points

Brownish area with points meaning in Urban Dictionary

applied when something cannot easily be explained.