1 definition by ILoveCats101

Top Definition
A girl who lives in humrun,Malta and loves to shop on the monti
she live in Humrun! she must be a chaznea
by ILoveCats101 November 12, 2020

Mug icon
Buy a chaznea mug!