Top definition
Noun

Simply the most awesome person to ever live. She is kind, sweet, beautiful, thoughtful, funny, intelligent, and has an odd, but cute, obsession for pandas.

Adjective

Can be used as a synonym for all the adjectives listed above.
That new sweater you got is tight, dawg. Its totally Leahgrace!
by Dr Un-anonymous February 09, 2014
Get the mug
Get a Leahgrace mug for your friend Beatrix.