look up any word, like fleek:

1 definition by Wonderwall 92

An impeccable kind of girl, a very beautiful/amazing person who by all means defines beauty.

Can be used to refer to someone as beautiful, gorgeous, etc.
Wow! that girl, Leah looks so stunning today.
by Wonderwall 92 November 13, 2009