1 definition by DickensyGood

London slang for far away:
Quay is a shortened version of 'Quite away away"
by DickensyGood April 27, 2009
Get the Quay mug.