gigglypeep
the gigglypeep brought much joy to the village
"concentenation of "giggle" and "peeps" where peeps is the informal version of people  meaning a person who is (or makes another person) laugh"
"the gigglypeep brought much joy to the village" What is the definition of "gigglypeep"?