earth pads

earth pads

n. shoes. (Streets.) Where are your earth pads, girlfriend? You can’t go to town with nekkid feet!
See also: earth, pad
Full browser ?