Top definition
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
Get the merch
Get the shafa catalina neck gaiter and mug.