Definitions by Martha and Lemon
Treasure Box
The little white box, located in the ladies bathroom, where young women dispose of their pussy plugs and blood catchers
Treasure Box by Martha and Lemon February 19, 2005
full house
full house by Martha and Lemon February 19, 2005