Definitions by Kelly Kenyon
bookcrossing
n. the practice of leaving a book in a public place to be picked up and read by others, who then do likewise.
bookcrossing by Kelly Kenyon January 21, 2005
alisonism
alisonism by Kelly Kenyon January 13, 2005