Meaning of scarfpin
Definition of scarfpin
(noun)
a pin
used
to
hold
the tie in
place
Other information on scarfpin
WIKIPEDIA results for
scarfpin
Amazon results for
scarfpin
Tweet