Definitions by M Johnson
dill pickle
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.
dill pickle by M Johnson September 14, 2007