Top definition
Phrase used to indicate that a ship has landed sucessfully. One of many obi-one liners
by Lumpyland69 February 07, 2017
Get the mug
Get a another happy landing mug for your friend Riley.