1 definition by StarlightFlower

An Asian auntie who talks non-stop like popping popcorns and loves doing cute stuff.
by StarlightFlower February 3, 2016
Get the Jaehwan mug.