I thought you were going to crash but miraculously, you stuck the landing!
(conjugation of "to stick the landing")
(conjugation of "to stick the landing")
by Watchfull Eyes October 16, 2008
All phases of the sales cycle require great attention to detail but to be successful, we must "stick the landing" to close the deal.
by Gia M December 22, 2006
by Mommymilker1000 May 3, 2022