Definitions by Watchfull Eyes
to stick the landing
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")
to stick the landing by Watchfull Eyes February 20, 2009