Thank you guys for the responses Duck and Dalvin, woot woot, and holy damn your character has a lot of armor Dalvin!! To get 44 dps, did you have to take Staff Mastery?
I have killed Chief Baabu and Greyrune in my game and neither foe dropped it for me, I look forward to exploring the Forbidden Pits and maybe obtaining it their!
I believe that is why I might have been confused as well, when I looked at the Jester's Skull page, it stated all the potential enemies that could drop it, but when I clicked on them to read it, only one showed it in their loot table after reading all potential enemies. Thank you once again.
Not to brag as well, I leveled up to 21 and increased my Fireball to level 2, while taking another point in Intellect.