Aviation talk. When you “stick a landing”
That’s gonna require a lot of tape to hold the aircraft down !!!