Skip to main content

Definitions by ultimaking100

homifrench 

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.
homifrench by ultimaking100 October 2, 2009