O que significa Sniffer Trout?

"Trout Sniffer" é um termo depreciativo usado para descrever um caçador ou pescador inexperiente que fala e planeja como pegar ou caçar, mas raramente é bem -sucedido.