1 definition by ultimaking100

The act of killing someone by choking them to death with your tongue while french kissing.
After french kissing with my mate, I killed her and was accused of committing homifrench.
by ultimaking100 October 3, 2009
Get the homifrench mug.