taaitaaipop

Etymology
Compound of.

Noun

 * 1) A biscuit in the form of a human made of a soft, tough dough.