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 phrase that replaces 'holy shit' after your christian friends tell you to stop cursing. person 1: *stubs toe* holy shit! ..
1. an action so bad... so lousy.... that it fits with the current screw ups of the government also can be used as "Obamanation" ..
1. When ones undershirt is protruding out over the normal overshirt. Causes a lack of attractiveness and overall appearance in one's s..