Mr Narcisi Share definition Flag TMC teacher. Looks like a prune dressed like a mullet should have retired a few years ago. Oh look it’s mr Narcisi. The most fucking annoying teacher of all time. Kill ourselves. Mr Narcisi by a student :) April 9, 2019 0 0 Get merch Get the Mr Narcisi mug. Buy Now — $32.95 See more merch