Skip to main content

Hydraa's definitions

Techna

Hey look! It's a wild Techna in the woods!
by Hydraa August 5, 2017
mugGet the Techna mug.

Thefted

meaning "stolen" or "taken" or even "snatched"
Hey Mitchell, I totally just thefted David's virginity!
by Hydraa November 2, 2017
mugGet the Thefted 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