🤥👃 Lying Nose Puppet All meanings Deceptive appendage associated with Pinocchio's false statements. ▲ 0 ▼ 0 More meanings →