Skip to main content

Definitions by CarlosMarco

Stands for Raped to Death; to be sexually assaulted until death. Usually used in a mocking manner.
“Did you hear Tom Homan was R2D by a vicious pack of illegal immigrants?
R2D by CarlosMarco October 6, 2025