Top definition
The French word for "I will do unspeakable things to you later"
He hon honed her so hard that her vagina ripped
by Lesexyboody69 October 17, 2014
Get the mug
Get a hon hon mug for your mate Larisa.