Top definition
Tarragona is a small city in Catalonia, Spain which has all the prettiest, hottest girls in the whole country!
Unlike girls from Andalucia or Madrid, Catalan girls (girls from Tarragona, Girona, Lleida or Barcelona) have pale skin, fair hair and light eyes. Tarragona is the best example!
by Only me January 29, 2014
Get the mug
Get a tarragona mug for your coworker Bob.

Available Domains :D