shoe_monster's LAIR
merriam-webster dictionary:
1: dialect British : a resting or sleeping place : bed
2a: the resting or living place of a wild animal : den 2b: a refuge or place for hiding
1: dialect British : a resting or sleeping place : bed
2a: the resting or living place of a wild animal : den 2b: a refuge or place for hiding
July 22, 2008