so when i told him my mom died, he went all doctor hibbard on my ass
a person who laughs at the wrong moment,or at the wrong thing
"so when i told him my mom died, he went all doctor hibbard on my ass" What is the definition of "doctor hibbard"?