oh my god don't ever talk to jake's dad, he's a total heen
an apparently pleasant stranger from whom one slowly discovers one cannot politely disengage
"oh my god don't ever talk to jake's dad, he's a total heen" What is the definition of "heen"?