"i drove over an impossibily steep wall, i'm such a heppa prove it then "oh nahh man i can't""
someone who claims they can do impossible things
""i drove over an impossibily steep wall, i'm such a heppa prove it then "oh nahh man i can't""" What is the definition of "heppa"?