1 definition by mr.xzzsc

Top Definition
Beautiful. Bright smiles.
Shafa catalina. She is a very beautiful girl. She also have a bright smiles in her face. She looks gorgeous. Very nice and humble person. She was a loyal girlfriend to-be.
by mr.xzzsc December 27, 2016

Mug icon
Buy a shafa catalina mug!