2 definitions by N.K

1
Costa means coast in Spanish and Portuguese
Costa Blanca means white coast in Spanish and I wish I could go there
by N.K August 20, 2005
Get the mug
Get a Costa mug for your cat Manley.