Top Definition
When some ones sleeping with there mouth open and you fart in their mouth causing an echo
Bobby received a french microphone after falling asleep at the party
by 505cheifkingz May 11, 2014
1 more definition
10 Words related to French Microphone
When someone gives a sleeping guy a blowjob while they're sleeping.
Yeah, and then I woke up and she was giving me a french microphone!
by DickDickler June 04, 2014

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×