Top definition
A confident girl who is quite shy when you get to know her. She gets a lot of male attention for her body and her kind, caring and funny personality. Delzin can has a sassy attitude and she isn't afraid to flaunt it.
Oh...she is so a Delzin
by Iguesswe'llneverknow June 11, 2018
Get the mug
Get a Delzin mug for your mate Bob.
buy the domain for your travel site