quid is definitely not teenie language, the term has been around for a **very** long time, several hundred years. It refers to english currency, 1 pound sterling to be exact.
Whatever is not nailed down is mine. Whatever I can pry up is not nailed down. -- Collis P. Huntingdon, railroad tycoon