1 definition by JayKars

This is when there is blood, cum and shit is inserted into and orifice typically during sexual intercourse.
"Becky, I fucking got napoleoned last night, he fucking destroyed me!" Said Kelly
by JayKars March 13, 2018
Get the Napoleon mug.