Grockle (noun) Definition, Meaning & Examples

noun
  1. a tourist, esp one from the Midlands or the North of England
Grockle (noun) Definition, Meaning & Examples

More Definitions