landtard Share definition Flag landtard Someone who cannot function properly on land ie trips a lot, falls, stubs toes, breaks bones; often refers to swimmer. Jane: omg! i just tripped again. Joe; YOUR SUCH A LANDTARD!!! landtard by chelsea =] January 3, 2008 0 0 Get merch Get the landtard mug. Buy Now — $32.95 See more merch