Top definition
Incest occurring between members of a royal family.
Today, in history we learned that the ancient pharaohs of Egypt regularly practiced kingcest.
by ramayea June 02, 2011
Get the mug
Get a kingcest mug for your Uncle Abdul.