Top definition
The act of a two men getting together and having anul sex in the snow after the sex they sit in snow jack off then the other person eats the snow you cummed on.
Hey did you hear that last weekend mario and jimmy did the greek snowflake while nick watched and he actually liked it.
by Mario Otuzzir December 17, 2009
Get the mug
Get a greek snowflake mug for your dog Georges.