socked on the nose
Speech parts
1. socked on the nose - Noun
2. socked on the nose - Adjective
Meaning
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.