look up any word, like blumpkin:

2 definitions by lightup

 
1.
is beautiful and unique
deriving from belle meaning beautiful in french

"she is like an annabel"
by lightup October 26, 2006
 
2.
One who posses the ability to satisfy any man.
She was a total annabel last night.
by lightup October 26, 2006