One who always finds it necessary to correct everything someone says. Coined by Rich Lowtax Kyanka. Example: John: Toronto is a great city, no wonder it's the capital of Canada. Jack: Actually, Ottawa is the capital of Canada. John: Thank you, Professor Smarty-Pockets
PROFESSOR SMARTY-POCKETS
Meaning of PROFESSOR SMARTY-POCKETS in English
Slang English vocab. Английский сленговый словарь. 2012