WillowMaclay's definitions
a breathtaking story of two young women very much in love, when their relationship is discovered, one embraces it while the other denies.
by WillowMaclay January 16, 2008
Get the lost and deliriousmug.
Get the lost and deliriousmug.