A small minded person. Someone who is illustrating their complete lack of foresight or knowledge on a particular subject. Usually takes place in the world of Scottish pipe bands, mostly located in North America.
by M Johnson September 04, 2007