1 definition by segcyg0ddoll

Top Definition
shoving razors up someone’s ass while they scream in pleasure.
i wanna tordutako you bitch.
by segcyg0ddoll November 05, 2020

Mug icon
Buy a tordutako mug!