Very strange or unusual, especially in a striking or shocking way, Odd in manner or appearance; fantastic; whimsical; extravagant; grotesque
0 Comments 0 Shares 1702 Views