Skip to main content

Definitions by Hydraa

meaning "stolen" or "taken" or even "snatched"
Hey Mitchell, I totally just thefted David's virginity!
Thefted by Hydraa November 2, 2017
Hey look! It's a wild Techna in the woods!
Techna by Hydraa August 5, 2017