sp1000010019's definitions
A sleaze bag or sleazebag who doesn't even deserve a bag. They are nothing more than a pile of sleaze.
by sp1000010019 November 14, 2011
Get the sleazepile mug.
Get the sleazepile mug.We'll email you a link to sign in instantly.