English

edit

Noun

edit

nose stud (plural nose studs)

  1. A stud (jewel) stuck into the nose.
  NODES
Note 1