Shan Shan

What is Shan Shan?


1.

A nick-name for "Shannon".

"Hey Shan Shan! What's up?"

See shannon, irish, river, small, wise


51

Random Words:

1. The magic feel good fairy that lives under your desk and appears randomly and has a great fondness of lollipops. ;) And being the Queen..
1. A fine, young and cute Chinese actress that has nice looks and a nice personality. Much more prettier and nicer than the Paris Hiltons a..
1. to insert something in the rear end to get poned by something wow, i got j-boed last night that test j-boed me See poned, nailed, sc..