Top definition
to cause somebody strong butthurt due to the dirty open mouth
Dude, why such a butthurt? Did I French butt kissed you?
by AgileIndex October 12, 2015
Get the mug
Get a French butt kiss mug for your barber Yasemin.