Top definition
A Seaside Village in Cornwall, England. Popular for racism and the Gorran Flop.
Lewis : Ever been to Gorran?

Kieren : You mean the Gorran Flop yeh?

Lewis : Nah, place in Cornwall. Check it out
by The big G Flop March 08, 2011
Get the mug
Get a Gorran mug for your father-in-law Callisto.