Schmeen Share definition Flag Attractive white girl, also know as a "snowflake" Damn thats one fine ass Schmeen! Schmeen by Dont worry about it... June 26, 2006 0 0 Get merch Get the Schmeen mug. Buy Now — $32.95 See more merch