Definitions by IHATEDWENER
rapscallion
A rapscallion is a scumbag who has no direction or incentive in their life and probably smells really bad and is vegetarian
Dwener is a rapscallion
rapscallion by IHATEDWENER September 11, 2023