1 definition by nilurt

Someone who makes your life worth living. A beacon of light. A god amongst men.
Man, that guy is so Israel its not even funny.
by nilurt October 17, 2008
Get the Israel mug.