look up any word, like fleek:

1 definition by Albert Legend

 
1.
A synonym for anything 'upscale.' Can be hypenated as shi-shi.
I went to Nice and stayed at a shishi hotel right on the boardwalk.
by Albert Legend May 15, 2008