Chuhumbahua

What is Chuhumbahua?


1.

The supreme God of Lizards and the leader of horrid Lizard People.

My history teacher is actually Chuhumbahua the Lizard God!


61

Random Words:

1. Arabic term translated as 'sticker'. This refers to people who tend to stick to the same place or people. Naji stop being a l..
1. Nickname for Jenifer Celtic for the word Lovely also see princess and queen Jenifer Davis (creator)..
1. Someone who makes nonsensical clichés while referring to themselves in the third person and trying to the jobs of others. -See also: K..