Definitions by Kermitthefrog1
Drug deal appeal
The unwarranted attraction that girls have for scrawny, rugged, slightly dirty/musty, sometimes tatted up drug dealers or drug users.
Drug deal appeal by Kermitthefrog1 November 29, 2025