Land Yacht

A loosely defined category referring to large and cumbersome motor vehicles

An insult for someone who appears athletic but is actually very slow-moving
Sometimes I just like to chug around town in my dad's old Land Yacht.

"He seemed promising in baseball tryouts, but seeing how long he takes to get to 2nd base, he's just a Land Yacht"
by Redemptsion June 2, 2020
mugGet the Land Yachtmug.

Twat yacht

Josh thinks Monique is a twat yacht for being honest.
by moneekēwa September 14, 2022
mugGet the Twat yachtmug.

Share this definition