Definitions by KingTut1492
Keira
The name of an item produced by incest. Often times looks like a gave goblin mixed with gremlin on 72 lines of a cocain substance after having a mental breakdown.Historians have said you can often get confused with Keira and king tut.
Keira by KingTut1492 February 28, 2022