1 definition by OmriOrion

Top Definition
Refers to a Pound, the English currency.
Calles "Queens" or "Queen Papers" in slang because the bills have the face of the queen on them.
"I got 100 thousand queens, is that enough?" - Lock, Stock, And Two Smoking Barrels
#queen #queens #papers #pounds #queans
by omriorion May 16, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.