Top definition
Verb: The act of feeding in France, travelling to England and vacating ones bowels.

Noun: A French poo in England.
Park the car Gary, Napooleon is on the way from all that cheese we had in Lyon.

Titouan is such a Napooleon but at least he's not as bad as Nigel Garage
by Iwannaknowwhatdeathis May 01, 2018
Get the mug
Get a Napooleon mug for your mate Abdul.