Spanishboi's definitions
1- (noun) City in north-east spain with whom Americans an Japanese snobs have a particular obsession
by Spanishboi September 23, 2009
Get the Barcelona mug.
Get the Barcelona mug.We'll email you a link to sign in instantly.