Flibbertigibbet

from Wikipedia, the free encyclopedia

Flibbertigibbet (from Middle English flipergebet ) refers to: