English English Wikipedia has an article on:socked on the noseWikipedia Adjective SOTN (not comparable) Initialism of socked on the nose. Noun SOTN Initialism of socked on the nose. Anagrams NOTs, Ston, TNOs, nots, onst, snot, tons