1 definition by thatthotstephanie

"What's your last name?"
*whimpers* "Hibbard..."
"And what does Hibbard mean?"
*tears* "It means winner!"
by thatthotstephanie December 22, 2016
Get the Hibbard mug.