Skip to main content

Definitions by Tordilicous

The act of being in charge of a sex dungeon
Man, I was in Snargus last weekend last minute right?
Snargus by Tordilicous April 27, 2021