ThiccLiela42's definitions
A derogatory term used to refer to homeless people, particularly those visibly under the heavy influence of illicit drugs.
by ThiccLiela42 November 16, 2023
Get the raggotmug.
Get the raggotmug. We'll email you a link to sign in instantly.