Top definition
Adjective for an exotic and scintillating woman. Must be dressed exquisitely.
She looked absolutely xintillating in that dress!
by Kami July 02, 2003
Get the mug
Get a Xintillating mug for your buddy Manley.