Rat shop
Posted by S. on May 28, 2003
Any idea as to what the phrase "rat shop" might refer to?
Thanks for any assistance.
- Rat shop Vi Os 06/02/03
Posted by S. on May 28, 2003
Any idea as to what the phrase "rat shop" might refer to?
Thanks for any assistance.
© 1997 – 2024 Phrases.org.uk. All rights reserved.