What is Landy?
a common nickname given to a Land Rover. Usually given by people that love their Landy a lot.
Like OMG, my Landy got hit by a deer!
See rover
Anything you want it to mean.
Kayla is so landy.
See landy, sexy, happy, ugly, anything