Has several meanings typically referred towards someone who’s
1. A total lazy piece of shit
2. Untrustworthy
3. Attention seeker or begging
1. A total lazy piece of shit
2. Untrustworthy
3. Attention seeker or begging
by Raydaar June 07, 2020