Skip to main content

Definitions by vehementoolbox

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