Top definition
The definition buzzfeed told me to search via snapchat.
I searched "French Microphone" on Google and found the definition swiftly after. Then I threw up my egg and cheese McGriddle.
by T_steak January 05, 2017
Get the mug
Get a French Microphone mug for your brother-in-law Vivek.
2
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
Get the mug
Get a French Microphone mug for your cousin Sarah.