look up any word, like donkey punch:
 
1.
To drop a comment, joke, etc. during conversation at the perfect time.
Jon Stewart can spot the landing like no other.
by 2004 b. May 07, 2006

Words related to spot the landing

comment joke spotting the landing twix unusual