bizarre
adj. Strange; eccentric; grotesque. [french]
a. Odd in manner or appearance; fantastic; whimsical; extravagant; grotesque.
adj. Strange; eccentric; grotesque. [french]
a. Odd in manner or appearance; fantastic; whimsical; extravagant; grotesque.