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. ignorate (IG-nuh-reyt) -verb 1. to render ignorant. 2. to erase knowledge of. ignorator, ignorater, noun ignorative, adjective ign..
1. adj.Austlloq.1:To have sex with an unattractive person. Derived from the colloquial use of the words pig meaning unatttractive, and root..
1. derived from mathematical terminology for a line that crosses another line virtically and at 90 degrees to it. This was founded by my b..