land yacht

(n.) A very large luxury car
My lincoln town car is not a boat, it's a "land yacht!"
by Parityerror October 27, 2003
Get the land yacht mug.