iohsuihguodfhughfud's definitions
A term used to describe the action of a person unknowingly running over a living being that is precious to them with a vehicle.
by iohsuihguodfhughfud December 2, 2025
Get the Catturding mug.