Skip to main content

Definitions by smdpeenbag

A term short for “Rat Salad” meaning very annoyed or angry.
Damn he fucked your girlfriend. You must be rat sally.
Rat Sally by smdpeenbag April 3, 2024