Definitions by VeeTwin
yogly
Edinburgh
The capital of Scotland that either full of English, people that want to be English or statues of English people. Only exception is August, then it's full of Japanese tourists.
worth a splash
worth a splash by VeeTwin November 29, 2007