daaayum, i love her new boots, they're hella granger
used to describe things/people that just reek of awesomeness
"daaayum, i love her new boots, they're hella granger" What is the definition of "granger"?