Skip to main content

Definitions by Hahwh122756

Means to give someone herpes
Joshed by Hahwh122756 May 3, 2024

Marshalled

Means to sleep with your neighbours cat
My husband slept with the neighbours cat. He marshalled
Marshalled by Hahwh122756 May 3, 2024