SuperMsIdris's definitions
Someone who dies a lot. Derived from the character of the same name in British sci-fi show Doctor Who, who died a lot, but at the time of writing is still somehow alive.
by SuperMsIdris December 10, 2011
Get the Rorymug.
Get the Rorymug. We'll email you a link to sign in instantly.