Define Stansted Meaning

Stansted
A shitty lil airport in London where all mum’s with babies that scream throughout the flight have meetings with teen couples going to some shitty cheap resort in Spain (an amaazing place)

Yea our flight departs from stansted Tommorow at 5 AM
By Tobe