look up any word, like fleek:

1 definition by JohnAloop

 
1.
A really fresh face. Someone with features that are not traditionally pretty, but people are drawn to them anyways.
She may not be a looker, but she's a radioface.

What a Radioface.
by JohnAloop November 08, 2006