Top definition
n. The act of ejaculating all over someones face. It's GRRRRRRREAT!
I gave my woman a frosted face last night...it was GRRRREAT!!!
by Keeper of the Light September 01, 2003
Get the mug
Get a Frosted Face mug for your brother-in-law Georges.