look up any word:

1 definition by Chlo Chlo

1. Sh!
A fabulous sex shop in London selling amazing sex toys for women. Wow. Lesbian paradise.
You can find Sh! store on Hoxton Square.
strap on sex toys lesbian dildo sapphic
by Chlo Chlo Sep 10, 2006 add a video
rss and gcal