shu shu

Chinese name primarily for females meaning comfort or flexibility.
Shu Shu has a calming and wonderful presence.
by vehementoolbox May 23, 2010
Get the shu shu mug.