1 definition by lemonface

Top Definition
a name for a really hott asian chick. usually chinese
dudeee that azalea girl is hott stufff
by lemonface November 05, 2006

Mug icon
Buy a azalea mug!