Top definition
A half vampire being who needs little or no sleep. Dedicated to work and saving the world. Normally inhabits college campuses, especially the libraries.
Dude, I totally saw a Jhalak in the library. It has been there all night!
by Captain Rainbow February 12, 2011
Get the mug
Get a Jhalak mug for your bunkmate Helena.
buy the domain for your travel blog