newdle

English

Noun

newdle (plural newdles)

  1. (cynology) Synonym of newfypoo.