Napooleon
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