What does Abracadabrant mean?

Abracadabrant meaning in Urban Dictionary

Marvelous or stunning !


Abracadabrant - French to English

preposterous

View more

  • ludicrous
  • strange [bewildering]