Just an avid reader. Mostly SF/Fantasy, some hobbies, paranormal, urban fantasy and lighter, fluffier things.
It it was oddly out of context to an American reading a British book who is used to shagged meaning "had sex."