1 definition by Marshmallowz100

A small town in Devon. Was the setting for the old TV program Fawlty Towers. Isambard Brunel had a house there.
Where is Torquay?
In SW England, Devon county.
by Marshmallowz100 June 4, 2011
Get the Torquay mug.