cucube

Middle English

Noun

cucube

  1. alternative form of quibibe