FLIBBERTIGIBBET MEANING IN ENGLISH

• Flibbertigibbet Definition & Synonyms

  1. (n.) An imp.


RECENT SEARCHES