1. socked on the nose - Noun
2. socked on the nose - Adjective
socked on the nose (not comparable)
(philately) Having a cancellation mark, typically round, centered on the stamp.
socked on the nose (plural not attested)
A stamp having a centered cancellation mark.