Sleezbag (SLEE Z Bag) meaning the person youâve ever met you should be working in a dump sleezing garbage
beckyâs a dick but not a total sleezbag.