Top definition
The feeling that one has when they see something so attractive that it takes courage to look directly upon or in to, knowing that once you do, you won't escape... yet you won't have a problem with that.
by Marc December 28, 2003
Get the mug
Get a wow-i'd-love-to-be-caught-up-in-those mug for your cat Julia.