1 definition by 04601

Top Definition
A name for grandmother used by non traditional families.
" My shi- shi is the best! She always spends time with me and takes me to cool places!"
Shi-shi and pop-pop are coming over to spend the weekend.
by 04601 March 08, 2013
Mug icon
Buy a shi-shi mug!