Skip to main content

trick-.-'s definitions

Garroting

the act of picking carrots, but specifically on a wednesday
Hey wanna go garroting?

Nah dude wtf? It’s a Thursday we can’t go.
by trick-.- October 19, 2022
mugGet the Garroting mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email