meaning of Albatross & Finch

Albatross & Finch meaning in Urban Dictionary

6teen's Abercrombie & Fitch.