Flibbertigibbet(n.) An imp.

Words within flibbertigibbet