1 definition by lemonface

a name for a really hott asian chick. usually chinese
dudeee that azalea girl is hott stufff
by lemonface November 6, 2006
Get the azalea mug.