merry andrew


Meanings

  • a person who amuses others by ridiculous behavior