1 definition by Napahoe

The act of french kissing that makes you cum.
" Yo dude, I french vanilla'd with Ashley yesterday! I thought I could hold it back but I couldn't"
by Napahoe April 15, 2016
Get the French Vanilla mug.