Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. albatross flight
When your mates are driving a car and you're on the roof screwing a girl whilst flapping your arms like an albatross.
Dave's got the best car for an albatross flight.