Author:huyb.shop skeezer n meanings etymology and more
huyb.shop
Skeezers Idioms by The Free Dictionary