shreck means: South Philly person who doesn’t work. You will most likely find him drinking. These guys are known to be low-lifes, and will have sex with any woman they find. (in Community Dictionary, added by Erico Cambil)