Skip to main content

ultimaking100's definitions

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email