look up any word, like eiffel tower:
 
1.
Exceedingly engaged and amazed.
"You will all no doubt be enthrazzled by my presentation on neuroimmunology!"
by Humblefolk March 10, 2013