1 definition by Devildog the L

An amazing super awesome chick, usually blonde and supernice. Albeit with a side you dont want to cross. Natalee Green is all of these things
Man that girl is such a Natalee Green
by Devildog the L October 25, 2010
Get the Natalee Green mug.