Definitions by IHaveALotOfFreeTime
Ne Ne Papa
A sentence used by Italy on "Hetalia: Axis Powers" ne ne papa are the ultimate words that represent a level of cuteness so high that can make the noses of a thousand doitsus bleed more than a hunted deer. Is love, and live combined into the very meaning of sillyness only italy could and will have.
Ne Ne Papa by IHaveALotOfFreeTime October 9, 2018
Ne Ne Papa
Ne Ne Papa by IHaveALotOfFreeTime October 9, 2018