Could be defined as another way of saying God, or any particular deity of some high standing.
Holy Karunashi!

Oh my Karunashi!

Praise the Karunashi
by Innovera123 June 21, 2009
Get the Karunashi mug.