Skip to main content

Definitions by oldcat

New Amphibian 

The name of the cafe in the middle of Teviot Row House, one of the University of Edinburgh's student union buildings.
Student1: "Hey, wanna go grab coffee in the New Amphibian?"
Student2: "You mean the Mezz?"
New Amphibian by oldcat May 17, 2011