Top definition
Old English, Shakespearean form of myspace. It was not as popular given the lack of technology.
Why hast though deleted me on thyspace?
by Cryptid Fossil #1 February 16, 2010
Get the mug
Get a thyspace mug for your guy Nathalie.