goosecap

GOOSECAP, n. goos'cap. A silly person.