Top definition
A YouTube channel run by a cheeky pigeon. The channel usually uploads short videos for no apparent reason. <Funny Meme>
"TheFrenchPigeon is an unusual specimen."
by memeified March 19, 2017
Get the mug
Get a TheFrenchPigeon mug for your mama Yasemin.