Definitions for "Unpeeled"
Thoroughly stripped; pillaged.
Keywords:  peeled
Not peeled.