1 definition by Stephanie MH

Top Definition
A flake of that white stuff that comes out of the sky in the winter.
A snowflake just landed on your nose.
by Stephanie MH July 28, 2005

Mug icon
Buy a snowflake mug!