look up any word, like donkey punch:

1 definition by subtitler

 
1.
charming, enchanting, adorable.

Something that you like much.
I liked the food. It's bewitching!

What a bewitching girl!
by subtitler September 20, 2008